Nahant Short Beach

Nahant Short Beach, Nahant, MA 01908, United States

Location