While English is widely spoken in many European countries, assuming everyone speaks it can lead to frustration and miscommunication.
How to avoid it: Learn a few basic phrases in the local language. Even simple greetings and thank-yous can go a long way in building rapport with locals.
Spain’s top cities offer culture, history, and coastal charm. From Barcelona and Madrid to Granada and San Sebastián, these ten destinations are perfect for a weekend.