South Cape Beach State Park

South Cape Beach State Park, Great Oak Road, Mashpee, MA