.Here are, in alphabetical order, the 25 best small towns in South Africa according to SAvisas.com. Let us know what you think.