The Portsmouth Harbor Lighthouse - located on the edge of New Castle Island - can be seen in the distance.
Subscribe via email