That’s Sherwood Island – Connecticut’s oldest state park that somehow still feels like a well-kept secret despite being right there in plain sight along Long Island Sound.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results