Welcome to India! The nation where all of your senses are catapulted into a new world. With an overload of unfamiliar sights, sounds, textures and tastes, it’s no wonder that some stomachs are left playing catch up. But it doesn’t have to be that way! While there are endless reasons to visit incredible India, getting…