The Two Oceans Marathon in Cape Town is a breathtaking 56kilometer race where runners race between two oceans, through stunning…