Address: Pg. Marítim, 322, 08860 Castelldefels, Barcelona, Spain, Barcelona, Spain Edition: 25 Number of Teams: 24 Organised by: Bravas ultimate