(Notes) Geography of Madhya Pradesh
Madhya Pradesh, literally meaning “Central Province”, is located in the geographic heart of India. It is the second largest state in India by area, after Rajasthan. Madhya Pradesh is bordered by the states of Uttar Pradesh to the north, Chhattisgarh to the east, Maharashtra to the south, Gujarat to the west, and Rajasthan to the … Read more