And, why not? From the soaring snow-capped mountain peaks of the far north to the sun-bathed beaches of the deep south, from an a*bsolutely awe-inspiring mix of natural landscapes to the most exquisite pieces of art and architecture created by humans, and from the seemingly exotic cultural traditions to an unparalleled mix of culinary flavors, India has it all and more. Owing to all this, it is not at all surprising that the country leaves her visitors completely overwhelmed and intoxicated, such that most of them want to return for more.
However, there is a flip side as well. India's poverty is confronting, the crowds can be really frustrating, dealing with the Indian bureaucracy can be infuriating, and some locally acceptable traditions/practices can be very irritating. So, in general, India can turn out to be a very very unpredictable country with numerous possibilities―she has a very peculiar ability to inspire, frustrate, and enchant you, all at the same time.