Chandratal Lake: Chandratal, also known as Moon Lake in English, is located in the Lahaul-Spiti district of Himachal Pradesh. This lake is located at an altitude of about...
Bir, a little village in Himachal Pradesh that is also regarded as the paragliding capital of India, is tucked away among the beautiful natural bounty. The village adds...