Travelers are voting Dharamshala, McLeod Ganj and Bharmour as the best of 38 cities in Kangra. There are 1 city in Hamirpur a city just 76 km from Kangra and 1 city in Chamba which is 134 km distant. The most popular of these are Sunder Nagar in Hamirpur and Dharamshala in Chamba. You can find 26 cities in Himachal Pradesh and 1030 cities in the country of India. Our members favorite in Himachal Pradesh is Shimla and Mumbai is the top pick in India. Want more? Check out our map of cities in Kangra.