KINGSWORLD INT'L MINISTRY. (Better Life Centre) #1 Better Life Arena By Evbuotubu 4 Junction, Benin City, Edo State Nigeria. is located in Benin City, Nigeria on 8HQ3RW3. KINGSWORLD INT'L MINISTRY. (Better Life Centre) #1 Better Life Arena By Evbuotubu 4 Junction, Benin City, Edo State Nigeria. is rated 3 out of 5 in the category calvary chapel church in Nigeria.