Famagusta Address Details
Address: Agia Thekla, AMMOCHOSTOS, CYPRUS
Agia Thekla, Famagusta
Telephone: 99614238