1.

The world's tallest free-standing structure is

A. Eiffel Tower
B. Leaning Tower of Pisa
C. Bruj Dubai
D. Qutab Minar
Answer» D. Qutab Minar


Discussion

No Comment Found