National Stadium
Ta'Qali
Malta