4×4 Mega World Upington45 le Roux StreetUpington Northern Cape 8800 South AfricaDirections jacovd 4×4 Mega World Gaborone 4×4 Mega World Beira