India is blessed with more than 400 rivers—from those born of the melting snows of the Himalayas, to those in the south that arise from springs and are fed by the rains. But have you ever wondered about the diversity of life that thrives in these “sweet waters”?
Powered by WhatsApp Chat