TwoPynts opened this issue on Oct 10, 2006 · 2097 posts
TomDart posted Mon, 30 July 2007 at 9:04 PM
This rest stop had marvelous hedges and areas to wander and feel comfortable. I really do not recall where on the trip we found this little island of niceness.
We have not been to Britain but plan to next year. This somehow a few years ago made me think England...likely a generalization but a nice thought.