Agodi Gardens
Agodi Gardens is orchestrated in Ibadan, Oyo Province in Nigeria. Ibadan is the third greatest city by the people in Nigeria and besides the third greatest city geographically in Africa. Ibadan masterful means between the savannah and the forested areas