POMHAM LIGHTHOUSE HOLIDAY LIGHTS
LIGHTHOUSE HERALDS THE HOLIDAYS WITH A THOUSAND LIGHTS Pomham Rocks Lighthouse, located on an island off the coast of Riverside, is known for its bright red beacon that shines on Narragansett Bay. President of Friends of Pomham Rocks Lighthouse, Alex Dias, decorates the historic Riverside landmark with 1,000 holiday lights But this holiday season, the […]
