1.

World's largest roller coaster named 'Ferrari World' is located in

A. Tokyo
B. Abu Dhabi
C. Mumbai
D. Beijing
Answer» C. Mumbai


Discussion

No Comment Found