Maheshwar

India /Madhya Pradesh /Khargone /Maheshwar Maheshwar, the temple city, situated on the banks of the Narmada river where the pilgrims and holy men spent hours in silent meditation, the rows of poised women who carry glinting brass pots down to the holy, life giving river, and the commuter boat which cross and re-cross through the […]