Right on the westernmost point of Africa lies the Republic of Gambia – the smallest country on mainland Africa. Filled with long white beaches, radiant colours and beautiful people, it is a country with a long history of slave trade as well. From wild beaches to…