Source: PTI Eloor smells like it is dying. Once it was an island of rich farmland on the Periyar River,…
This website uses cookies.