7–8 Jun 2025 · Barcelona, Spain
There’s no region in the world that is visited by so many foreign teams as the Costa Brava, the most popular coast north of Barcelona. The combination of a sporty international competition, the sun...