Maps: The ups and downs of carousels at the theme parks
Total Locations: 3
  • Lake Buena Vista, FL, USA
  • Seaworld Orlando, 7007 Sea Harbor Dr, Orlando, FL 32821-8097, USA
  • Universal Orlando Resort, 1000 Universal Studios Plaza, Orlando, FL 32819, USA