Satellite map of Obafemi Awolowo Stadium
The Obafemi Awolowo Stadium in Ibadan, Nigeria, named the Liberty Stadium until 2010, is a historic 25,000 seat football stadium.
Latitude: 7° 21' 57.71" N
Longitude: 3° 52' 26.94" E
Nearest city to this article: Ibadan
Read about Obafemi Awolowo Stadium in the Wikipedia Satellite map of Obafemi Awolowo Stadium in Google Maps