Definition of Satpura Range
range of hills in west central India between the Narmada and Tapi rivers
Learn More about satpura range
Britannica.com: Encyclopedia article about Satpura Range
Seen and Heard
What made you want to look up Satpura Range? Please tell us where you read or heard it (including the quote, if possible).