Did you know theres another place in Orlando besides Disney World where you can meet a mermaid? SEA LIFE Orlando is a huge aquarium located in Orlandos ICON Park, right in front of The Orlando Eye. They have tons of exhibits featuring marine life and experiences. Now, you can meet a mermaid at the popular aquarium , and thats exactly what we did! The agents at Small World Vacations know how to...
