Obed Itani Chilume Stadium (built 2015)
Location: 21.160261°S, 27.498565°E