Where To Go In Sri Lanka – A Quick Luxury Travel Guide Planning a holiday to Sri Lanka and not sure what to do? Read this guide on the places you must see on this beautiful teardrop-shaped island.