Barahi Temple is an ancient Hindu temple located in the town of Devidhura in the Indian state of Uttarakhand. It is one of the most important religious sites in the region and is dedicated to Goddess Barahi, an incarnation of Goddess Durga. The temple is located on a hilltop overlooking the town and offers breathtaking views of the surrounding mountains and valleys.
The temple is believed to have been built in the 12th century and is known for its intricate wooden carvings and beautiful architecture. The main deity of the temple is a stone idol of Goddess Barahi, which is adorned with ornaments and is worshipped by devotees throughout the year. The temple is also home to several other smaller idols of various Hindu deities. The temple is a popular pilgrimage site and attracts a large number of devotees from across the country, especially during the annual Barahi Mela, which is celebrated in the month of May. The festival is marked by colourful processions, traditional music and dance performances, and a grand fair.
Apart from its religious significance, the Barahi Temple is also a popular tourist destination, owing to its beautiful location and stunning views. Visitors can enjoy a peaceful and serene atmosphere at the temple and take in the beauty of the surrounding landscape. The temple is also located in close proximity to several other tourist attractions in the region, including the Kali Temple, the Devidhura Caves, and the Mayawati Ashram.