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.
A Classic Sri Lanka tour will usually include the cultural triangle cities of Polonnaruwa, Sigiriya and Anaradapura alongside a visit to the hill country and perhaps a stay on one of the beaches of southern Sri Lanka.
Wildlife in Sri Lanka is also a real highlight and a Classic Sri Lanka tour might also include a stay at one of Sri Lanka's excellent National Parks such as Yala or Wilpatu.
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 tour of Sri Lanka can easily be combined with a beach holiday in the Maldives or with a stopover in Dubai or even Oman to make a great two country holiday.