Mermaid Magic
Odysea in the Desert 9500 E. Via de Ventura, ScottsdaleThe ever-popular Mermaid Magic is back for Spring Break at OdySea Aquarium with exclusive appearances by beautiful, live Mermaids. Guests of all ages can meet and interact with these enchanting […]