I am firmly convinced the country of India was transplanted from another planet. You will find no other place like it on this world.
India is a country where you will see everything you can imagine. More importantly, everything you will see will be intense. You will not see a beggar, you will see millions of them. You will not see a beautiful beach, you will see the most beautiful beaches in the world. Places of wealth are so over the top youll be stunned. The shanty towns of the poor, on the other hand, will set you back on your heals.
India is the one place you can visit and come away completely enthralled and disgusted at the same time. If your idea of traveling is sitting in a posh hotel, India has such resorts but youll be unable to avoid the less attractive areas. If you prefer to get out and take in a culture that is completely alien to your own, you will never find a better place than India.
India is really a number of countries within a political boundary. The south of India is entirely different than the north. The same goes for the east and west. If you dont like the place youre in, just get on a train for a day or two and youll...