What are the best observations of india
Answers
Answered by
0
Answer:
Indian Astronomical Observatory. The Indian Astronomical Observatory (IAO), located near Leh in Ladakh, India, has one of the world's highest located sites for optical, infrared and gamma-ray telescopes.
Explanation:
Similar questions