Beaches in New London, CT

Ocean Beach Park

1225 Ocean Ave Ste 1, New London, CT