Owls Head Lighthouse, perched high above West Penobscot Bay, is a majestic sight anytime of the year, but for the month of December the venerable tower has also donned a […]
By: American Lighthouse Foundation Published:
Owls Head Lighthouse, perched high above West Penobscot Bay, is a majestic sight anytime of the year, but for the month of December the venerable tower has also donned a […]