POMHAM ROCKS LIGHTHOUSE
LIGHTHOUSE SHINES FOR THE HOLIDAYS Pomham Rocks Lighthouse, located off the coast of Riverside, will cast an even brighter light this holiday season. And you won’t need a boat to see them. The railing of the catwalk surrounding the lantern room, atop the island light station, is aglow with decorative white lights to usher in […]