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.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload