No visit to Norwalk is complete unless you make a stop at the The Maritime Aquarium in South Norwalk. As one of the top attractions in New England, the Maritime Aquarium appeals to the wonder in all of us for the creatures of the sea. This state-of-the-art facility has over 75 live exhibits featuring more […]