subject: What's Incredible About India – India Tours [print this page] Being in India is like being at home in heaven. There are foods for the Gods, sights that make paradise seem a reality, and people who are celestial. No matter where you are from, you are sure to fit in like you have always belonged here.