Dakar, Italy
Stade Demba Diop is a multi-use stadium in greater Dakar, Senegal. It is situated on Boulevard Président Habib Bourguiba in Sicap-Liberté, an urban arrondissement of Dakar. Several football clubs use this stadium for their home games.
Listen to the audio guide for Stade Demba Diop Free on WIP — starts by itself when you arrive, even with the screen off