haarlem

Haarlem and Avontuur, Western Cape

The tiny settlements of Haarlem and Avontuur lie in the incredibly fertile Long Kloof area near Uniondale.

Continue Reading