Tendaba


Tendaba - human settlement in The Gambia.