Spain

Spain: And yes, there was travel drama

Premia de Mar. Bright idea? Not so much. While I was researching places to stay in Barcelona, I ran across […]