20 Things You Need to Know to Survive Your First Trip to India

20 Things You Need to Know to Survive Your First Trip to India

India can be an assault on the senses, so here's some advice to help you achieve the best possible experience.