The Taj Mahal at sunset


India is a huge and ancient country, the home of multiple civilizations over the last 10,000 years. With a strong spiritual heritage, India was the birthplace of several religions including the major religions Hinduism, Buddhism, Jainism and Sikhism. With a rich oral tradition, a huge number of fascinating stories, myths and legends find their origins in India.

Of course, India is also a complex country. Home to 17.5% of the world's population, India has 46 cities of over 1 million people. It also has a wealth of natural beauty with coastal towns, serene lakes and the mighty Himalayas. India is also famous for its food and spicy flavours, with its regional dishes finding new interpretations throughout the world.