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.
Sunday, 25 September 2011
Himachal | Himachal Pradesh | Nature Treks | India
Subscribe to:
Post Comments (Atom)
No comments:
Write comments