Portsmouth Harbor Lighthouse in New Castle New Hampshire

Portsmouth Harbor Lighthouse in New Castle New Hampshire

The only lighthouse on the mainland of New Hampshire, Portsmouth Harbor Light (also known as Fort Point Light, New Castle Light, and Fort Constitution Light) was constructed in 1877 on the grounds of Fort Constitution, a Revolutionary War fortification.

The post Portsmouth Harbor Lighthouse in New Castle New Hampshire appeared first on .