The Lighthouse at Sunrise

The Lighthouse at Sunrise

Portsmouth Harbor Lighthouse sits along the New Hampshire coastline in New Castle – within the confines of Fort Constitution.  Some of the lasting colors of fall can be seen on the Maine side of the river behind the lighthouse, complimenting the red roofs of the fort.

Advertisements