Gorumara National Park, Lataguri

5

Dooars are the alluvial floodplains in northeastern India that lie south of the outer foothills of the Himalayas and north of the Brahmaputra River basin stretching from the Teesta River in West Be…

Read this post on indroyc.com


Indrajit Roy Choudhury

blogs from Ranchi, Jharkhand, India