Travel blogger and consultant with expertise on African and Caribbean destinations.
WEBSITE: Cecily Travels