Jabalpur – 10 Reasons Why This Place Should be in Your Travel List
Situated near the ghats of Narmada, lies the city of Jabalpur. One of the major cities in Madhya Pradesh, Jabalpur has been a centre of scenic beauties; the magnificent marble rocks being the most renowned among them. However, Jabalpur is not limited to Marbles but is also known for its Archaeological and Ecological Heritage. In […]
