The small island of Goree just off shore form Dakar offers a welcome respite from the in-your-face streets of the big city.
previous 4/6 next