India is a country that honestly feels like many countries together. It’s big, colourful and full of surprises. From snowy mountains to deserts, beaches to jungles – you will find everything here. That’s why so many travellers choose India tour packa ...