This listing is for Apa Villa Illuketia, a property located in Galle, Sri Lanka. Few details are provided about the property itself beyond its name and location. Contact information is given to obtain more information about Apa Villa Illuketia in Galle, Sri Lanka.