Top Beaches in New Shoreham, Block Island
Fred Benson Town Beach, located in New Shoreham, United States, is a picturesque beach that stretches over 3 miles of coastline. The sand color is a soft beige, and the beach is known for its clear, blue waters.