Monday, December 5, 2011

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

No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...