Shelter Island is a 2 hour 30 minute drive from New York. It has 20 miles of coastline that range from sandy beaches with shallow waters and lifeguards, to rustic spots that offer beauty and seclusion. Visitors can purchase a parking permit at a cost of $35 per week and some local inns, hotels and … Continue reading Best Beaches In North Ame...