Traffic Light is a shopping mall, located at Kairaba Ave, Serrekunda, The Gambia
Its the center of gambia if u stand in the middle you can go to anywhere in gambia.
Central orientation point in Gambia!