One of the most beautiful countries on the planet, India is a heady cocktail of diverse landscape, fiercely proud traditions, incredible ancient wonders and truly delicious food. Think of India and you most likely think of the stunning white marble of the Taj Mahal in Agra, and while this is a must-see there is also much more to enjoy and experience on a visit to this bustling country – the second-most populous on the planet. Whether you want to take a moment of reflection and experience the spirituality of the Ganges or alternatively plan to trek north to see the rugged, indomitable Himalayan mountains, adventure is always on offer. And that’s without even touching upon the country’s wildlife and the chance to spot tigers on a safari in Sundarbans or one of the other stunning national parks. The world renowned food also has to be tasted to be believed, with a wide range of dishes being available from region to region.