Swellendam – The historic heart of the Overberg

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.