India is home to diverse landscapes, bustling cities, rich history and a melting pot of religions and cultures. Explore the colorful cities of exotic Rajasthan, cruise Kerala's tranquil backwaters or venture to the mountainous north with its spiritual centers and hiking opportunities.
Get to know dynamic Delhi with its wealth of Moghul-era monuments, and join the crowds of travelers and locals swept up in the hustle and bustle of Mumbai, home to the Bollywood film industry.
Experience the magic of the Taj Mahal at Agra, a stunning monument to love, or escape the chaos of India's urban centers with a beach break in laidback Goa, or visit a lush tea plantation or wildlife park. With its relentless energy, color, spirituality, extreme contrasts and magnificent landscapes, India is a true feast for the senses and a highly rewarding place to discover.