Rain soaks Barcelona's Plaça d'Espanya as visitors brave weather — Travel Magazine