All places in 라고스
Tinubu Square
Tinubu Square, formerly Independence Square, is an open space landmark located in Broad Street, Lagos Island, Lagos State, Nigeria named after the Yoruba slave trader, merchant, and aristocrat Madam Efunroye Tinubu.
Source: WikipediaData sources: OpenStreetMap, tourism open data, and more