and the peaceful Sanchi Stupa, a symbol of Buddhist architectural excellence. See more: 8 stunning castles set on rivers that are must-visit landmarks For adventure enthusiasts, Madhya Pradesh ...