[video] A Taste of Orlando

Orlando, a city in central Florida, is home to more than a dozen theme parks. Chief among its claims to fame is Walt Disney World, comprised of parks like the Magic Kingdom and Epcot, as well as water parks.

Find the perfect hotel in Orlanda

Source: DroneFanatic

Before you go...

Simple, flexible, travel insurance