Towns & Villages near Kangra
Travelers are voting McLeod Ganj, Nagrota Bagwan and Bir as the best of 37 towns & villages near Kangra. There are 4 towns & villages near Pragpur a city just 46 km from Kangra and 12 towns & villages near Hamirpur which is 76 km distant. The most popular of these are Sujanpur Tira near Pragpur and Jaisinghpur in Hamirpur. You can find 184 towns & villages in Himachal Pradesh and 2570 towns & villages in the country of India. Our members favorite in Himachal Pradesh is Kasauli and Gulmarg is the top pick in India. Want more? Check out our map of towns & villages near Kangra.