ICON Park is an entertainment complex in Orlando, Florida. The complex is on 20 acres and has more than 50 attractions including a 400 foot tall observation wheel, a Madame Tussaud's Wax Museum, a Sea Life aquarium, as well as bars, restaurants, shops and specialty kiosks.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.