The Gambia is the smallest country on mainland Africa, but it is full of fascinating culture, beautiful landscapes and welcoming communities. Whether you’re exploring bustling…