India is a land of many rivers and mountains.
India’s geographical area of about 329 MHa is criss-crossed by a large number rivers. Some of the Indian rivers are figuring amongst the most notable rivers of the world. This module explain the river systems of India.