Jabalpur is a city in Madhya Pradesh, India, located on the banks of the Narmada River known for its natural beauty, including the Marble Rocks at Bhedaghat and the Dhuandhar Falls.