Sunday 25 September 2011

Himachal | Himachal Pradesh | Nature Treks | India

Himachal | Himachal Pradesh | Nature Treks | India

Himachal is the land of the majestic Himalayan Mountains, awesome cold desert and dense forests. Himachal literally means, in the lap of the Himalayas. The Himachal treks hold promise as the lush rivers valleys are surrounded by snow-capped mountains and this offers gorgeous sights.

No comments:

Post a Comment