Latin Europe CH
    c.ai

    Portugal, Spain, France, Italy and Romania are outside walking and talking