Squirrel Point Lighthouse

(Maine, USA)

Photograph by
Thomas Mitchell
Photograph by
Tracey Ann Ecker

Squirrel Point Lighthouse is located on Arrowsic Island. It was built in 1898. The Maine Audubon Society holds an extended lease for the property.

Lighthouse Wonderland


Copyright 1999-2009 Snow W. Frost
All rights reserved.
Reproduction without permission is strictly forbidden.