Temple at Ahilya Fort

Maheshwar  – literally means the abode of ‘Lord Mahesh’ – another name for Shiva and is located along the Narmada River and hence an important pilgrimage site.

Ahilyeshwar Temple, inside the temple complex of Ahilya Fort Maheshwar overlooking Narmada River

Maheshwar Temple at Ahilya Fort Overlooking Narmada River

Temple at Ahilya Fort Overlooking Narmada River

2 thoughts on “Temple at Ahilya Fort

Leave a Reply