Searching for “cheap cars for sale in western cape” from a Johannesburg perspective can feel like trying to read a map without legend. The place names...