Barahachhetra, Nepal – Complete Guide to One of Nepal’s Holiest Hindu Pilgrimage Sites
What is Barahachhetra? Barahachhetra (also spelled Baraha Kshetra) is one of the most sacred Hindu pilgrimage destinations in Nepal, located in the Sunsari District of Koshi Province. It lies near Dharan, in eastern Nepal, at the confluence of the Koshi and Koka rivers. The temple is devoted to the Baraha (Varaha) incarnation of Lord Vishnu,