See all Attractions in Biratnagar
barahchhetra
Dharan, NepalAbout
Barahachhetra is a holy place in eastern Nepal. Baraha= Bore Chhetra= place, where the god Baraha is doing meditation there. Situated in the river bank of Sapta Koshi, it is most famous temple for Hindus of Asia.