Senegal: Vibrant Dakar, Poignant History & Rhythmic Nightlife