India is the second-most populous country in the world with 1.2 billion people, making up a whopping 17.5% of the entire population of Earth! It also has the second-largest standing army in the world. It is composed of 29 states and has a huge multilingual and multi-ethnic society. While English and Hindi are the two main official languages, there are another 21 languages spoken in the country – including Tamil, Punjabi and Gujarati. The official currency is the rupee, but US dollars are widely accepted.
I spend two weeks cycling from Chennai to Goa, visited Hampi by bus and then continued to the north by train, visiting Mumbai, Udaipur, Jaipur and Agra.