SETHAN VALLEY A HIDDEN GEM IN HIMACHAL PRADESH
Sethan Valley: A Hidden Gem in the Himalayas About Sethan Valley – Sethan Valley is situated in Himachal Pradesh and also known as the “Igloo village” of India. Sethan Valley is a hidden gem that offer a unique experience to travellers. it is a small Buddhist hamlet at altitude of 2,700 meters, offering stunning views […]