Edo State, located in southern Nigeria, is a treasure trove of history, culture, and art. The state, home to the ancient Benin Kingdom, boasts landmarks that tell stories of its rich heritage and its people’s creativity and resilience. For those seeking an immersive experience this December, Edo State offers several historical sites that promise to…