Cycling in Morocco

cycling in Morocco; first stretch on the African continent of the smallworldbigsmile bicycle tour