Source: South African TourismOudtshoornThis friendly town of the Klein Karoo is famous for its ostrich farming and ancient caves, indigenous art and scenic hikes.WorldAfricaSouth AfricaOudtshoorn