EXPM.info
Cyprus
There are 41 English-speaking places
There are also organizations that speak other languages:
Russian
Nicosia
There are 20 English-speaking places
Limassol
There are 14 English-speaking places
Larnaca
There are 7 English-speaking places
fedmaycacheit