Located just 150 km from Cape Town in the charming town of Velddrif, you are perfectly positioned where the Berg River meets the sea.
Located just 150 km from Cape Town in the charming town of Velddrif, you are perfectly positioned where the Berg River meets the sea.…