What is India Famous for?

Famous monuments in India are the Taj Mahal and Khajuraho. Famous cities are Delhi, Varanasi and Jaipur. India is also famous for its food.