Masrur is a town, 15 km south of
Kangra, situated at an altitude of 800 m above sea level. It is famous as a Hindu pilgrim center and has 15 rock-cut monolithic or
Shikhara temples of the 10th century, which resemble the
Ajanta and
Ellora caves.
These temples are intricately carved in sandstone, and have attractive images of Lord Ram, Lakshman and Goddess Sita, apart from other deities and legendary figures. These richly ornamented cave temples of Masrur, have the only rock shrines in the far north of India. Most of the temples are in a dilapidated state and many beautifully carved panels are now at the state museum.
The town also has an artificial lake. This place offers a great view of the countryside and the Dauladhar range. The nearest airport is Gaggal Airport, 12 km from Kangra and the nearest railway stations are at Kangra and Pathankot. Masrur is also easily accessible by road.