There’s no denying that travelling to India can be a major culture shock, especially on your first visit. It’s a huge and bewildering country, with many different religions and cultures, and cities that roar with traffic and bustle with activity non-stop. So how to prepare for this assault on the senses? At Rough Guides we…









