Shelter island is charming and has a lot of historical character.
Located near the eastern end of Long Island, it is renowned for its beautiful beaches and serene atmosphere attracting vacationing New Yorkers fleeing the hustle and bustle of the city.