0 answers
639 views

Spanish language availability?

over 2 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