Mermaids at Mystic
Mystic Aquarium 55 Coogan Blvd., Mystic, CT, United StatesMermaids are coming to Mystic Aquarium! Experience an aquatic adventure like never before when you come face-to-face with real mermaids. The mermaids will dazzle with their interactive underwater performances, inspiring…



