Dakar Cruise

A city of contradictions

Excursions & Activities