Sangla Valley – Switzerland of India
🔊 Listen to this Sangla Valley known as the Switzerland of India with Baspa river flowing along is in the Kinnaur District of Himachal Pradesh close to the Indo Tibet border. In Tibetan, the term Sangala means “pass of light” which refers to the valley receiving sunlight during the day. … Continue reading Sangla Valley – Switzerland of India
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed