To catch a falling stork
Guwahati: The little town of Nowgaon, 120 km from Guwahati, hosts perhaps the last of the greater adjutant stork nesting sites. The clutch of silk cotton tress, located in this bustling town hold the nests of this brid, now declared as one of the most...