Info

Official website

Address
Granadilla de Abona
Country
Spain

Venue

Estadio La Palmera
Name
Estadio La Palmera
City
San Isidro (Tenerife)
Capacity
2700

Fansites

No fansites yet.
18+ GambleAware