What is India famous for?

India is famous for some of the Spectacular architectural monuments  like Taj Mahal, Qutab Minar, Ajanta Ellora caves,Gol gumbaj and many more,India is also famous for its Spices and also known as land of spices as it  produces 70 percent of world spices like turmeric, masala, coriander, saffron, to many more. India is also the country from where the knowledge of yoga has been originated. India is known for its rich cultural diversity, rich history, and heritage. There are many more things about India that you can experience once you travel there like spirituality, nature etc..