Satellite map of Estadio Nacional de Ombaka
Ombaka National Stadium is a multi-use stadium in Benguela, Angola. Completed in 2010, it is used mostly for football matches and has hosted some events for the 2010 African Cup of Nations.
Latitude: -12° 35' 36.96" S
Longitude: 13° 23' 24.00" E
Nearest city to this article: Benguela
Read about Estadio Nacional de Ombaka in the Wikipedia Satellite map of Estadio Nacional de Ombaka in Google Maps