The island of Sri Lanka is an exotic mixture of energetic urban life, long stretches of sleepy white-sandy beaches, ancient temples, ruins of the kingdom’s past, dramatic scenery and so much more. To add a personal touch to your holiday, immerse yourself in a range of experiences across the island.