From one of the oldest forts in the country to exhilarating and challenging treks, small but charming Kangra in Himachal Pradesh, carves a niche for itself among hill towns. Nestled in the Kangra Valley, between the Dhauladhar and Shivalik ranges, Kangra has an unparallelled beauty and artistic heritage that are punctuated by its opulent temples and bustling bazaars. The exquisite Kangra paintings, renowned all over the world for their brilliant colours and intricate decorative detail, are like a cherry on the top for art-lovers.

The city is also home to a shaktipeeth (devotional shrine where the body parts of Goddess Shakti fell), the Brijeshwari Temple that sees a large number of footfalls throughout the year. The Kangra Fort, which has been a centre point of thousand years of grandeur, invasion and war in the region, is among the prime attractions here.

A short distance from Dharamsala, a hub of trekking, Kangra remains one of the most sought-after destinations in Himachal Pradesh.