Apa Villa | Thalpe & Illuketia: Trip Advisor Traveler's Choice 2013 Best Small Hotels in Sri Lanka
Meta Description
Apa Villa Thalpe and Illuketia are two beach and country resorts, and both winners of the recent Trip Advisor's Travelers' Choice 2013 Award in Sri Lanka. All suites are private with a view of sea.