- Hide menu

Lesotho

This past weekend saw the running of the 49th Roof of Africa Motorbike Endurance Race in the mountain Kingdom of Lesotho.  Nicknamed the “Mother of all Endurance” races it is certainly not for the faint hearted! For those of you who don’t know what the ‘Roof’ is, the race is made up of 4 sections […]