Tag: Tanzania’s State of the Art Sports Facility

Benjamin Mkapa Stadium: Tanzania’s State of the Art Sports Facility

Benjamin Mkapa Stadium is a multi-purpose stadium located in Miburani ward of

Romwald Romwald