Tag: Cape fold mountains

  • June 5, 2013
    The Little Karoo village of De Rust lies in the crook of a bend in the road somewhere between the…