Click to Watch in HD > The magical land of Deepor Beel - asianadventures

Watch The magical land of Deepor BeelSituated in the city of Guwahati, Assam, Deepor Beel in Sanskrit means Elephants Lake because of the wild elephants which are spotted here quite often. The place becomes a colony for the migratory birds which come in huge numbers during winters. SUBSCRIBE to Asian Adventures Here: Asian Adventures on Social Media:Facebook: