Maguri Beel

Maguri Beel- Beel is the Local name for a Lake. Maguri Beel is famous for Birds. Maguri Beel is a place where you have a very close view of thousands of Migratory birds. Maguri Beel located just outside the Dibru Saikhowa National Park. Maguri Beel is located in the south bank of the Dibru River, […]