Gambia, the smallest country in the African mainland, is located on the west coast of the…
Serrekunda Town is not an obvious holiday resort destination for tourists visiting The…