Swellendam, in the heart of the Overberg, lies on the food of the beautiful Langeberg mountains. It is the third oldest settlement in South Africa with many charming historical buildings and vast surroundings. What to do?