Madhya Pradesh's Sanchi is renowned for its stupas and is one of India's most significant Buddhist sites. The third-century BCE Sanchi Stupa and its surrounding monuments are among the finest ...