dedication and humanity among the 20,000 competitors who attempt the 55-mile course between Durban and Pietermaritzburg in KwaZulu-Natal each June. River crossing on The Otter African Trail Run.
Cape Town is a port city on South Africa's southwest coast, on a peninsula beneath the imposing ... all business and took me from Johannesburg to Durban and then to Cape Town.