Beavertail Lighthouse in Jamestown, Rhode Island

Beavertail Lighthouse in Jamestown, Rhode Island

Beavertail Lighthouse, built in 1856, was and still is the premier lighthouse in Rhode Island, United States, marking the entrance to Narragansett Bay.

The post Beavertail Lighthouse in Jamestown, Rhode Island appeared first on .