A trip to India touches the soul. A vast country stretching from the peaks of the Himalayas to the tropics of Kerala. Complex and inspiring, ancient customs and religions tie Indian generations past and present and captivate travellers. In the cities, a sensory overload of vibrant markets, history and cultures collide, while those seeking solace can explore the country's spectacular landscape. The food needs little introduction, a profusion of flavours that makes it one of the most popular cuisines in the world. International flights are likely to land at Delhi's Indira Gandhi International Airport, Chhatrapati Shivaji International Airport in Mumbai, Netaji Subhas Chandra Bose International Airport in Kolkata and Chennai International Airport. Major airlines operating flights to India include Air India, Jet Airways and British Airways.
New Delhi is an incredible city of contrasts. The city encompasses Old Delhi, which boasts a treasure trove of historical monuments telling the story of the city's past and rabbit warren-like streets lined with markets and shops selling exotic wares. However, it is also one of the country's fastest growing cities, with soaring skyscrapers and gleaming commercial centres, making the myriad between old and new a fascinating experience for travellers to witness. Mumbai is the country's economic hub and an exhilarating blend of colonial-era architecture, trendy nightlife, fashion and Bollywood. Whether you choose to travel to Agra to see the iconic Taj Mahal, or to Rajasthan's desert landscapes and the mountains beyond, visit lush tea plantations or float down tropical backwaters, a trip to India will create unforgettable memories.