A) C.N. Tower
B) Kutub Minar
C) Angel
D) None of these
Correct Answer: A
Solution :
The tallest tower of the world is C.N. Tower which is situated in Toronto (Canada).You need to login to perform this action.
You will be redirected in
3 sec