
About
Football stadium in Mbare where Zimbabwe's independence was declared in 1980.
Football stadium in Mbare where Zimbabwe's independence was declared in 1980. Located in Mbare, Harare, Harare province, Zimbabwe.
Location
Mbare
Harare, Harare, Zimbabwe
Get directionsShare
Gallery
No photos yet.
Reviews
Be the first to review!
Share your experience at Rufaro Stadium and help other travelers.