Search results
We did not find results for: Barra The Gambia.
Check spelling or type a new query.
We did not find results for: Barra The Gambia.
Check spelling or type a new query.
Barra, traditionally known as Niumi, is a city in The Gambia, located in the district of Lower Niumi. The predominant languages of the city are Serer and Wolof. Wikipedia