India is huge, and for first time travellers, especially those living in the western world, the country might be a daunting experience. If you prepare...