Gambia: Green Mamba Honored As Top Performing Bar and Restaurant

[The Point]The accolade, which honours hospitality and excellence, is given only to establishments that consistently achieve outstanding traveller reviews on TripAdvisor, as well as extended to qualifying businesses worldwide.