Central Florida’s only upside down attraction. An amusement park for the mind, featuring over 100 interactive exhibits for the entire family to experience.