Amusement Park Rides by AlexanderD

Question 12

The fastest coaster in the world, the Formula Rossa, can be found at Ferrari World in what Mideastern city?

Abu Dhabi, United Arab Emirates

Back