Himachal Pradesh

The hidden treasure of the Himalayas, Himachal Pradesh is every bit as diverse as the languages spoken here. The major tourist attractions here are:

Dharamshala
Kullu
Manali
Kasauli
Shimla
McLeodganj