Barahakshetra (बराहक्षेत्र) is one of the famous pilgrimage site for Hindus located at Barahachhetra Municipality of Sunsari District in Nepal. According to Hindu mythology there are 4 chhetra among which 2 falls in India (Kurukshetra and Dharmachhetra) and 2 in Nepal (Barahachhetra and Muktinath/Muktichhetra). It
Read more...