Chandra Taal, India: a first-time guide


Here’s all you need to know about visiting this remote mountain lake in the Indian state of Himachal Pradesh.

Source

Leave a Reply