South Africa is full of character – from its people to its place names. But sometimes, that character veers into the ridiculous! Across the country, you’ll find street names and small towns that are ...