Dakar Senegal, Truly Mind Blowing City In West Africa