Beach Point Landing
207 Shore Rd, North Truro, MA 02652
Small, rocky and lined with seaweed, Beach Point Landing is a tiny strip of public beach wedged in between resorts. The beach is across the street from a small free public parking lot and offers great views of Cape Cod Bay, Provincetown Harbor and Pilgrim Monument.
Parking: 16 spaces
- Free parking