
Chhatrari Devi Temple- Chhatrari
Chhatrari Devi Temple is located in the village of Chhatrari, around 46 km from Chamba town, in the state of Himachal Pradesh. It is situated at a height of around 6,000 feet above sea level and surrounded by beautiful pine forests and mountain views. The temple lies near Bharmour, the ancient capital of the Chamba…