Travelers are voting Kangra Fort, Kamlahgarh Fort and Kotla Fort as the best of 3 forts in Kangra. There are 2 forts in Pragpur a city just 46 km from Kangra and 1 fort in Hamirpur which is 76 km distant. The most popular of these are Kangra Fort in Pragpur and Kamlahgarh Fort in Hamirpur. You can find 10 forts in Himachal Pradesh and 312 forts in the country of India. Our members favorite in Himachal Pradesh is Kangra Fort and Shaniwar Wada is the top pick in India. Want more? Check out our map of forts in Kangra.