June 19, 2019 6:16 pm

Exploring Narragansett Town Beach

Narragansett Town Beach is the most popular of four beaches in the Narragansett, Rhode Island area. The beach is set in a seaside town and just 90 minutes from Boston!

US & World Videos

Exit mobile version