Narmada river

The largest river of all the west flowing rivers of the Peninsular India is Narmada River

Umiam Multipurpose Power Project is located in Meghalaya