1.

The world's tallest free-standing structure is -

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


Discussion

No Comment Found