Real Mermaids Make a Splash at Mystic Aquarium This November
Mystic Aquarium 55 Coogan Blvs, Mystic, CT, United StatesLive mermaids return to Mystic Aquarium for three November weekends, with underwater performances included in admission and special VIP experiences available.