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.