Swellendam | Exploring South Africa
Swellendam is a town located in the Western Cape province of South Africa. It is situated in the Overberg region, at the foot of the magnificent Langeberg mountains. With a population of around 18,000 inhabitants, Swellendam is the third-oldest town in South Africa. It is known for its beautiful and well-preserved Cape Dutch architecture, its…



