0 answers
644 views

Spanish language availability?

about 3 years ago about Spain

Hi,

if I have a problem travelling and I need to phone World Nomads, is posible to be assisted in Spanish or only in English?

Thank you.

Answer this question

Map of Spain