Maheshwar is a riverside town in India. Located on the banks of river Narmada in Maheshwar, this town is popular for its quaint temples, the fort that once housed brave Maratha Queen Ahilyabai and its rich handloom. I spent a…
Maheshwar is a riverside town in India. Located on the banks of river Narmada in Maheshwar, this town is popular for its quaint temples, the fort that once housed brave Maratha Queen Ahilyabai and its rich handloom. I spent a…