Gambia may be Africa's smallest country, but there are many reasons why you should consider it for a holiday. Whether ...