McGregor
McGregor is a charming village at the foot of the Riviersonderend Mountains, where beautifully maintained historic buildings and the way of life seem to echo the 19th century. The village lies at the end of the road from Robertson – yes, the road ends at McGregor. The old stone irrigation channels feed rambling gardens around white washed cottages and life is slow, tranquil and gentle. McGregor is the perfect place for a retreat or wedding, where the clear night skies are perfect for starg...