1.

Which place has got the world's highest movie theatre?

A. Shangri-la, China
B. Machu Picchu
C. Thimpu
D. Ladakh
Answer» E.


Discussion

No Comment Found