Must Know Facts about Gadhimai Festival Nepal

Gadhimai Festival is held every 5 years in the Gadhimai Temple. This temple is located in Bariyapur which lies in Bara District which is about 100 miles or 160 kilo meters from Kathmandu Valley. It is located in the southern part of Nepal. This part borders India because it lies near to Bihar. That is […]