1.

The world's highest telescopic observatory is

A. in colombia
B. in India
C. in Nepal
D. in switzerland
Answer» C. in Nepal


Discussion

No Comment Found