Himachal Pradesh – India

Himachal Pradesh means many things to many people.To an adventure enthusiast,it is teeming with opportunities for trekking,mountaineering,rafting and paragliding.The devout Hindu
sees it as the abode of the mother goddess with temples like Jwalamukhi,Chintpurni and Chamunda dedicated to her.Travel enthusiasts find it dotted with luxurious resorts nestled
amid lush forests and orchards.
Each city...