News

Pomham Rocks Lighthouse is a historic lighthouse located on a small rocky island in the Providence River near East Providence, Rhode Island. It was first lit on December 1, 1871, to help guide ships ...