
Eloor smells like it is dying.
Once it was an island of rich farmland on the Periyar River, 17 km (10.5 miles) from the Arabian sea, teeming with fish. Now, a stench of putrid flesh permeates the air. Most of the fish are gone. Locals say people living near the river are hardly even having children anymore.