Senegal International Marathon

Rich in color – Strong in emotions! A combination of sport culture and discovery is what is offered at the Senegal marathon on the Petite…