English: It is situated on banks of river Narmada.
Telugu: ఇది నర్మదా నది ఎడమ ఒడ్డున ఉంది.