Himachal Pradesh Overview
One of the most beautiful regions of India, this ‘Dev Bhumi’ or the land of gods encompasses extremes, from the dry high-altitude deserts of Lahaul-Spiti to the verdant greens of Shimla and around. Expect apple orchards, pine and deodar forests, gently terrace farms and the brilliant vista of the snow capped mountains all around.
[ read more ]
Last edited by Chandan on Fri, 04/02/2010 - 02:21