Botterkloof is a 3 star resort situated on the Garden route 5 km from the picturesque town of Stilbaai. Come and relax in nature, you are 5 minutes away from one of the best blue flag beaches in the world. More Info
Still Bay Accommodation
Still Bay Map Still Bay Information
|