Kangra Fort — also known as Nagarkot or Kot Kangra — is one of the oldest and largest forts in the Himalayas, perched on a rocky spur at the confluence of the Banganga and Manjhi rivers. The natural moat formed by the two rivers below made it nearly impregnable for most of its history. It was held at various times by the Katoch dynasty, the Delhi Sultanate, the Mughals, the Sikhs, and finally the British before the catastrophic 1905 earthquake damaged much of its structure.
The ruins that survive are still impressive in scale. The circuit of walls includes multiple gates, the remains of palaces, temples, and a large reservoir. The views from the ramparts across the valley to the snow-capped Dhauladhar peaks are extraordinary — few forts in India combine historical drama with scenery of this quality. The Archaeological Survey of India manages the site. Entry is charged; allow two hours to walk the full circuit.