Tigne Sports Complex

Opened:
2011
Capacity:
1000
Adresse:
WG46+X4F, Sliema, Malta