We have wished for a cache along this road more than once and guess that othes have too. So today we decided to place a couple. This is a very high muggle area! We looked for the least crowded area. You should be able to park within a few feet of the cache but you will still be in view of muggles.
Please replace cache where you found it.