Beavertail Lighthouse

Beavertail Lighthouse Beavertail Lighthouse was built in 1856 and is the premier lighthouse in Rhode Island, marking the entrance to Narragansett Bay. The 64-foot lighthouse lies on the southernmost point of Conanicut Island in the town of Jamestown, Rhode Island in Beavertail State Park, on a site where beacons have

Read more