Overview

Agodi Gardens is a tourist attraction in the city of Ibadan, Nigeria. Also called Agodi Botanical Gardens, Agodi Gardens, Ibadan, the gardens sit on 150 acres of land.