Thalduwa Island Villas is a group of four recently built luxury villas, situated on a small island in a peaceful jungle location on the banks of the Goviyapana river, two and a half hours from Colombo airport and a mile inland from the souths best beaches