Famous for its great stupa, Sanchi is one of the most revered sites of Buddhism. Serene Buddhist architecture adorns the site and people from around the world come to witness its beauty. Though Buddha never visited Sanchi during his lifetime, the place became one of...