About Two Oceans Marathon
The Two Oceans Marathon is a 56 km / 35-mile ultramarathon and 21 km half-marathon held annually in Cape Town, South Africa on the Saturday of the Easter weekend. Known globally as "the world's most beautiful marathon", the race is run against a backdrop of spectacular scenery through the Cape Peninsula.