15 Nov

OMAN DESERT MARATHON

 Over 165 kilometres and six stages, runners must remain self-sufficient – running with everything they require to camp and survive the trip – while

READ MORE