Long before it became a quiet hill retreat, Naggar was the capital of the Kullu kingdom, and the old town still wears that history in its temples. Spread across the slopes and connected by gentle footpaths, they make for one of the loveliest slow walks in Himachal. Here is a route to follow.
Tripura Sundari Temple
Often called the prettiest temple in Naggar, Tripura Sundari is built in the classic Himachali pagoda style with a three-tiered timber roof. Dedicated to the village's main goddess and said to date to the 11th century under Raja Yashodhapal, its old wood carvings are intricate and worth a slow look. It is also the focus of local fairs through the year.
Gauri Shankar Temple
Just below Naggar Castle stands the Gauri Shankar Temple, an 11th-century stone shrine dedicated to Lord Shiva. Its carved shikhara is considered one of the last works in the Gurjara-Pratihara tradition in this region, and its weathered stone makes a striking contrast to the wooden pagodas nearby.
Murlidhar Krishna and Vishnu temples
- Murlidhar Krishna Temple: a beautiful old temple to Lord Krishna, whose sanctum holds a black-faced Krishna playing the murli (flute). It is a peaceful spot with fine views.
- Vishnu Temple: an 11th-century stone temple, among the oldest in the area, easy to fold into the same walk.
Walking it well
The temples are free to enter and generally open through daylight hours. Dress modestly, remove shoes before entering sanctums, and ask before photographing inside. The whole loop, taken gently with stops, fills a relaxed half day on foot. Wear comfortable shoes, as the paths climb and dip between the village levels. Early morning, when locals come to offer prayers, is the most atmospheric time.
This kind of walk is best done at a wandering pace, with no rush to be anywhere. If you want a base right among these old lanes, Ghar in the Hills is a cozy homestay in the heart of Naggar, perfectly placed to step out each morning and discover the village's temples on foot.