India is a country full of beautiful landscapes, ancient architecture and delicious food. It's also a country jam-packed with people and germs your body isn't equipped to defend against if you're not a local. To get the most out of your trip to India, it's...