The Cannonball Bike Run takes place in June and is an experience that will change your life. It?s a ?lap of Morocco? and all on tarmac roads. From the Mediterranean to the edge of the Sahara, from the Rif Mountains to the Atlas, from sea level to 9000 fee
Read more…