Welcome to Vindoux Guest Farm & Spa

Only 90 minutes from Cape Town, but a whole world away!