Barrydale, South Africa, on Route 62 in the Klein Karoo is the perfect holiday get-away destination. We have excellent accommodation in the village. Welcome!
Peregrine in the Elgin Valley is the Western Cape's original farm stall. We're all about old-fashioned quality and a wholesome family experience. You'll find us conveniently...