Historical Places located in Lagos Nigeria

Tafawa Balewa Square (TBS) Tafawa Balewa Square (TBS) is a historic public space located on Lagos Island, Lagos State, Nigeria. It is named after Nigeria’s first Prime Minister, Sir Abubakar Tafawa Balewa, and is commonly referred to as TBS. Here’s an overview of Tafawa Balewa Square: History:Tafawa Balewa Square holds historical significance as it was … Continue reading Historical Places located in Lagos Nigeria