About one hour away from Bhopal, the stupas of Sanchi are the most admired Buddhist monuments in the whole of India.
The stupas of Sanchi are one of the most admired Buddhist monuments.