Oke Ado, Ibadan Oyo State Nigeria.
The Liberty Stadium now renamed Obafemi Awolowo Stadium is a historic 25,000 seat football stadium based in the city of Ibadan, Nigeria. It was the first stadium to be built in Africa. Ibadan also boasts of the first radio and television stations in Africa. The first live broadcast was from Ibadan by Madam Anike Agbaje-Williams the first face on television in Africa. #JujuFilms