Mermaids at Mystic Aquarium!
Mystic Aquarium 55 Coogan Blvd., Mystic, CT, United StatesEncounter an aquatic wonder like never before – mermaids are coming to Mystic Aquarium! Seeing a real mermaid can be a dream come true for many children (and adults)! For…



