As one travels from Kashmir in the north to Kanyakumari in the south, and from Mumbai in the west to Kolkata in the east, one wonders at the breath-taking diversities of Indian languages, art , culture, customs, and traditions, archaeology, history of the populace and places. The history of India is replete with mythology, archaeology and cultural heritage in its variegated manifestations.
One wonders, as one sees rural India, whether it is the poverty amidst plenty or vice-versa, or it is poverty despite plenty. Yet, the appallingly poor and the staggeringly rich live side by side, in harmony.
Spread over a landmass of 324 million sq. kms, with a population of around 1200 million, increasing at the rate of about 13 million every year, with 14 major and 220 minor languages and 845 dialects, each state has its own racial and cultural heritage, dress, eating habits, religious customs and festivals.
For a foreign visitor to India, it somehow gets on his blood. Love it or hate it, one can never ignore India. One visit to India can never quench the thirst of the discerning visitor and when back in his/her place, hankers to get back here.
India is as luxurious as it is squalid. Some places as featureless as some, spectacular, the food can be as terrible as it is magnificent and the country defies all imagination and cold logic. There is diversity and yet unity.