Fred Benson Town Beach: New Shoreham's Block Island Gem | OnlyBeaches