Dakar: Goree Island

Nestled off the coast of Senegal, Goree Island is a small but significant UNESCO World Heritage site that…