Hidden place · Benin City, Nigeria
Ogba Zoo
Ogba Zoo is located on Ogba Road in the Ogogugbo area of Benin City. Visitors can see lions and other animals there.
Hidden place · Benin City, Nigeria
Ogba Zoo is located on Ogba Road in the Ogogugbo area of Benin City. Visitors can see lions and other animals there.
Still loading - a slow connection can take a little longer. Reload