36 Hours in Dakar, Senegal - The New York Times

36 Hours in Dakar, Senegal - The New York Times