English: It was located in present-day Maheshwar in Madhya Pradesh, on the banks of Narmada River.
Telugu: ప్రస్తుత మధ్య ప్రదేశ్‌లో నర్మదా నది ఒడ్డున ఉన్నది.