Emel Bus Station

Bus Station in Lemesos (Limassol)