ANNUAL SEASONAL LIGHTING
Pomham Rocks Lighthouse, located on an island off the coast of Riverside, is known for its bright red beacon that shines on Narragansett Bay. But this holiday season, the light station will cast an even brighter glow. And you won’t need a boat to see it. Members of Friends of Pomham Rocks Lighthouse have taken […]

