Q. The Highest lake in India is situated in the state of
Solution:
Cholamoo lake or Tso Lhamo lake is the India’s highest lake, located at a mighty elevation of 18k feet from the sea level in North Sikkim, India.
Get Question Bank
Strengthen Your Practice with our comprehensive question bank.