
The Two Oceans Ultra Marathon is called “ the world’s most beautiful marathon”, and it’s doubtful anyone would disagree. Runners race along the perimeter of South Africa’s Cape Peninsula, a long finger of land at the tip of Africa pointing down into the Atlantic Ocean. They pass long white sand beaches, waves breaking in the blue sea, and houses perched on oceanside cliffs as they wind along 56 kilometres (34.8 miles) of road.