POI's creator (Voyajo Team)
Abuja National Stadium is an all-seater national sports stadium located in Abuja, the rapidly developing Federal Capital Territory of Nigeria. The stadium serves as a home to the Nigerian National Football Team, the Super Eagles, as well as a center for various social, cultural, and religious events (...) (from Wikipedia)