Maine Diaries – Birch Point State Park
It wasn’t a beach day, but I wanted to check out the beach at Birch Point State Park in Owls Head, Maine.
It wasn’t a beach day, but I wanted to check out the beach at Birch Point State Park in Owls Head, Maine.
A visit to the Owls Head Light Station in Owls Head Maine on 12 May 2023. A squat lighthouse on a bluff overlooking Penobscot Bay.