Cape Cod

Longnook Beach

0

Longnook Rd.,
Truro,
MA,
United States,
02666.

Parking is nearly impossible at this picture-perfect cliffside beach.