Ewu town is situated in Esan Central Local Government Area of Edo State. The Esan tribe covers 200 feet in the plateau region of Edo State and is 100 kilometres north of Benin City, the capital of Edo State.
Gabriel Omonhinmin
The News You Need, Delivered To You.
Subscribe to the Guardian today and never miss the stories that shape your Business