Published On Premiered May 11, 2020
A beautiful place in chitwan ,Nepal. Batuli Taal is a beautiful lake inside the jungle 1.5 km ahead from bishajari Taal On Bharatpur 13,Chitwan.It has occupied space of 20 hectars of land and listed on the simsar list.
show more