Elgin Hills – Tented Camp Retreat in Grabouw, Western Cape Elgin Hills – A peaceful tented retreat in Grabouw, Western Cape Elgin Hills is a luxury safari tented camp nestled in the Elgin valley near Grabouw, Western Cape. Guests describe it as a quiet, nature-forward escape with expansive views of the surrounding hills and a forest-like ambience enhanced by birdsong Read more...

