Ayia Thekla Villas For Sale July 26, 2023 Add Comment ayia , sale , thekla , villas Edit Ayia Tekla Villa is for sale . Cyprus • Famagusta • Ayia Plantation. 3 bedroom villa for sale in Aya Takla. Two bedroom villa in Ayia Tekl...