SEA LIFE Orlando is a massive aquarium located in ICON Park, right in front of The Orlando Eye. They have dozens of marine exhibits – now including mermaids! Tails of the Ocean is SEA LIFE Orlandos newest attraction. Youll discover the oceans hidden wonders, dive into a magical mermaid adventure, and complete family friendly challenges to earn a mermaid treasure at the end! To see a mermaid...
