India is a land of diversity. Diversity can be seen in the form of language, traditions, cultures, food, lifestyles, etc. The best way to learn more about India is through travelling and books.