Monday, August 31, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world
Stadium

Edwin Imboela Stadium

Zambia · Africa

Edwin Imboela Stadium

About

Edwin Imboela Stadium is a multi-use stadium in Lusaka, Zambia. It is currently used mostly for football matches and serves as the home for Nkwazi F.C. and Green Buffaloes F.C. The stadium holds 6,000 people. It was opened in 1959.

Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.