A holiday to Sri Lanka can be the perfect combination of beach holiday, cultural adventure and wildlife experience, as Sri Lanka has all three in abundance. The best Sri Lankan beaches are further south and can be easily combined with a stay or visit to the historic town of Galle or the hill town of Kandy. A Sri Lanka tour will usually include the cultural triangle cities of Polonnaruwa, Sigiriya and Anaradapura alongside a visit to the hill country and a stay on one of the beaches of southern Sri Lanka.