Where is Longnook Beach?

Where is Longnook Beach located?

Longnook Beach, Massachusetts, United States (approx. 42.02094°, -70.03696°)


Where is Longnook Beach on the map?