Located minutes from the Orlando International Airport, Walt Disney World Resort and popular area attractions, The Florida Mall is Central Read more...
Our amazing 10,000 square foot “Odditorium” looks like it’s falling into a Florida sinkhole! Hundreds of fascinating, outrageous and interactive Read more...