About 550km from Mumbai lies the beautiful town of Mandu. Occupied by Hindu, Afghan and Mughal rulers across the centuries, the place is steeped in beauty, art, architecture and history. Mandu is ...