Guest House Accommodation in Villiersdorp
Porcupine Hills Guest Farm is situated within Diepklowe Nature Reserve. Although the 300 hectare property is a designated private nature reserve, Porcupine Hills is also a working olive farm and we pressed our first
More about Porcupine Hills
Price Per Person Per Night from R500 to R1000