Saturday, August 17, 2024

Maine: Owls Head

Owls Head Lighthouse is situated on the tip of Owls Head and sticks out into the Penobscot Bay.  It has a great beach for exploring!

No comments: