Perfect Travel Blueprint for Mandu & Maheshwar Backpacking TripMandu and Maheshwar are two gems of Madhya Pradesh. Maheshwar is situated on the bank of river Narmada and Mandu is endowed with a very...