India is an enormous and diverse destination