I did not know much about Madhya Pradesh. My friend told me about Mahishmati and I was here for the first time in my life.
If you are fond of photography and have an interest in history, then you must visit Maheshwar once in life because this place is very beautiful.
Maheshwar in Hindi means Great God, and is one of the most heavenly, divine, sacred and culturous town of Madhya Pradesh. Arranged on the banks of river Narmada, Maheshwar's glorious excellence pulls in traveler and explorers from whole Nation.
When we reached Maheshwar, the rain had increased and we were all drenched. When we reached there, some people were enjoying boating in the rain and some were just sitting on the banks of the river Narmada and enjoying corn in lovely weather.
On reaching there, stairs in the front side of Maheshwar caught my attention. The stairs there were very beautiful, there seems to be a different magic in them.
We went through these stairs and entered inside and as soon as we went we saw that there is a temple of Shiva which is very different in itself.