Ten things to do in Barcelona · 1. La Rambla · 2. City beaches · 3. The works of Antoni Gaudí · 4. Catalan food · 5. Camp Nou · 6. Cooking class · 7. The magic ...