Combine India’s world-famous forts and palaces with those ancient ruins of Sri Lanka for the very best of travel experiences in the Indian subcontinent. Explore the fascinating Taj Mahal basking in all its glory, discover why Rajasthan has been called a living museum or simply spend time amid the best of natural beauty in the serene backwaters in the south. Combine these adventures with Dambulla’s rock temple, the mesmerising tea resorts of Ceylon, the bustling city of Colombo, shimmering beaches and outstanding national parks of Sri Lanka for the best holiday of your life.
Popularly called the Pearl of the Indian Ocean, Sri Lanka presents a plethora of palm-fringed beaches, verdant plantations and historical sights and attractions that combine with its local flavour, mouth-watering cuisines and friendly people to offer soul-stirring journeys, memories of which linger on long after you’re back home from your holidays. The shimmering coastline is sure to leave you transfixed, but do make sure to tear yourself away from the beach for the ancient cities of Polonnaruwa and Anuradhapura, the majestic rock fortress of Sigiriya and those enchanting national parks that are a haven for species from the sub-continent demand exploration.
India, on the other hand, needs no introduction. As the superstar of the Indian subcontinent, the land of mystery and diversity ensures that you’re always left speechless, mystified, somewhat amused at the sights and sounds around you. From the alluring forts and palaces of Rajasthan and those oasis-like creations of Udaipur to the romantic backwaters and tea plantations of the south, from colonial-era hill stations like Darjeeling and Shimla to modern-day cities like Delhi and Mumbai, India whips up something for every imaginable taste, something to excite every member of the family.