Bengal’s Adi Ganga: The River with Super Natural Powers

India is a country covered in rivers, there are seven major rivers (Indus, Brahmaputra, Narmada, Tapi, Godavari, Krishna…