Where do trips depart from?

The starting point is 86km from Cape Town situated in Du Toits Kloof.

Leave a Comment