Nestled in a Klein Karoo valley between the Kamanassie and the Swartberg is the picturesque Victorian village of De Rust.
Guarded by majestic mountain ranges, De Rust is a beautiful little town where idyllic days are spent swimming in waterfalls and lunching in the village eateries.