A population of over 1 billion people, stretching from the Himalayan peaks to the Indian Ocean coastline, India is a holiday destination that allows you travel in modern comfort, following in the footsteps of past travellers to discover an extraordinary land of temples, wildlife and staggering palaces.