Loftus Versveld... Loftus Versveld Stadium, Pretoria, South Africa Map 18 miles away
Johannesburg Map Johannesburg Map 16 miles away
Central... Central Johannesburg, South Africa Tourist Map 16 miles away