Team Building Oudtshoorn

Team Building Oudtshoorn

Team Building Oudtshoorn, Western Cape, South Africa, Oudtshoorn is a town in the Klein Karoo and is known for its ostrich farms and rests along the Route 62 wine route