Emilio García Emilio García Emilio García has written articles since 1 22 Feb Visiting Sri Lanka: do Spanish tourists need a Visa?