South Africa’s lesser-known coastal towns, within easy reach of major cities, have quickly become preferred holiday destinations. Offering excellent value, unspoiled scenery, ample outdoor activities ...