Swaziland Top Sites for Running

    Two Oceans Marathon

    Located in Cape Town, South Africa including a 56K event with registration, course map, rules, message board and news items.

    twooceansmarathon.org.za