Kangra, Historic town in Himachal Pradesh, India.
Kangra is a municipality in the southern part of Himachal Pradesh within the district of the same name. The settlement sits at 733 meters (2,405 feet) elevation between gentle hills, where tea gardens and narrow roads wind through the landscape.
A fort was built here in the 4th century and remains one of the oldest standing structures of its kind in the Himalayas. Over the centuries, control of the site changed hands repeatedly between different kingdoms and colonial powers.
The town lends its name to a form of miniature painting developed over centuries in the valley, where artists use fine brushes to depict everyday scenes on paper. In small workshops today, craftspeople continue traditional weaving methods passed down through generations.
Train connections and buses reach the town regularly from larger cities, with lodging options available in the central area. The terrain includes many inclines, so sturdy footwear is advisable for longer walks away from main roads.
The local municipal council uses digital platforms where residents can submit applications and complete official procedures online. This introduction of modern services speeds up many everyday processes that once required longer waiting times.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.