Lagos is without doubt, the economic hub of Nigeria. The smallest state by landmass but the biggest in its population with an estimated 21 million residents. Upon a first visit to the metropolitan city, one of the eye-catching monuments that may steal your attention is the “Aro Meta” statues. Also commonly called the Welcome […]