Portland Head Light – Cape Elizabeth, Maine
Portland Head Light is a historic lighthouse, widely regarded as the most beautiful in New England, located in Cape Elizabeth, Maine. The lighthouse sits at the primary shipping channel into Portland Harbor, within Casco Bay in the Gulf of Maine. This channel is very active, or at least was while we were there. Portland Head […]