Cannon Rock is a picturesque coastal gem in Scarborough, Maine, known for its stunning ocean views and relaxing beach vibes. Perfect for a refreshing getaway!
Stunning coastal views, beach activities, nature trails, and proximity to local dining and attractions.