13
Leontiou EMEL Station
from Germasogia ยท Limassol buses
No buses live