Tafawa Balewa Square is a plaza Lagos Island Lagos located in Nigeria.
Lagos Lagos Nigeria
few weeks back..I got ticket number 390, 069. Ended up being almost 500,000 people coming through the gates at TBS for international trade fair . incredible...
Check out the sport shop in it!
O Badt Gan !
Nice place to be
National Monument n a public utility
Fantastic ambience. Great entertainment. Historically relevant. - Akinbode Oguntuyi
The shawarma @ the outdoor cafe is fantastic. Try the mixed grill. - tobenna Xavier