Barcelona

Barcelona must be Spain’s most glamorous city. La Rambla, stretching from the Plaça de Catalunya to the sea, is loved by tourists and locals alike. Antoni Gaudí, one of history’s...

Find Things to Do