Threaded with rivers and dotted with lakes, the lovely state of Himachal Pradesh spans five Himalayan mountain ranges—the Shivalik, Dhauladhar, Pir Panjal, Great Himalayas, and Zanskar. Except for the capital, Shimla, and the overpopulated towns of Dharamshala and Manali, Himachal is a land of alpine villages, speckled with thousands of Hindu and Buddhist temples and monasteries. More »
Visit the Travel Talk forums for help on planning your trip