Edwin Imboela Stadium (Lusaka)

Zambia / Lusaka / Lusaka
 football / soccer stadium, football premier league
 Upload a photo

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 NAPSA Stars. The stadium holds 6,000 people.
Nearby cities:
Coordinates:   15°25'28"S   28°18'5"E
  •  18 km
  •  373 km
  •  445 km
  •  1315 km
  •  1407 km
  •  1529 km
  •  1530 km
  •  1536 km
  •  1587 km
  •  1833 km
This article was last modified 14 years ago