The Moshoeshoe Walk 2026, a 116-km trek from Thursday to Saturday, retraces the historic route taken more than two centuries ago by King Moshoeshoe I, the founding father of the Basotho nation, which ...