Keyhaven Marshes are located due south of Lymington on the southern English coast, just opposite the west side of the diamond-shaped Isle of Wight. In fact in most of these photos, where you can see wooded hills in the background,
Keyhaven Marshes, Hampshire #jemimasjaunts
