13B
Germasogia, Leontiou EMEL Station
from Foinikaria Comm. Board ยท Limassol buses
No buses live