The Senegalese coast, with its small villages and beaches where Atlantic swells create powerful waves that draw surfers from ...