Exploring the charm and character of small towns across South Africa