Advertisement
one of the best fireworks show in New England. we will be setup right near the water!
Event Venue & Nearby Stays
New London Waterfront, 1 Water St,New London,CT,United States