DoverEnglandLondonBirminghamManchesterLeedsSheffieldGlasgowNewcastleCardiffNottinghamLiverpoolSouthend-on-SeaBristolEdinburghBrightonBradfordLeicesterSunderlandBelfastPortsmouthBournemouthMiddlesbroughStokeCoventrySouthamptonReadingKingston upon HullSouth AfricaJohannesburgCape TownDurbanPretoriaVereenigingPort ElizabethPietermaritzburgCradle of HumankindBloemfonteinWelkomMbombelaEast LondonThohoyandouUitenhagePolokwanePaarlGeorgeRustenburgKimberleyBhishoMiddelburgVryheidUmtataWorcester50 km50 miles