Escape daily life and step off the beaten track at Birch Point Beach State Park. Everyone will love the beautiful landscapes of this protected natural site.
If you've got time to stop for a while in Owls Head, Birch Point Beach State Park is an interesting place to start your exploring. This protected natural landscape is one of numerous attractions that'll keep you occupied here. Samoset Resort Golf Course, Maine Lighthouse Museum, and Rockland Breakwater Lighthouse are also waiting for you close by.