Best Little Guest House (Beit Shalom) – Oudtshoorn, Western Cape
Oudtshoorn is known as the ostrich capital of the world, and travellers, when heading down to the coast, know that after Oudtshoorn, you’ll soon be at the sea. Oudtshoorn is a sizable Karoo town in the Western Cape, and its beauty is further enhanced by the magnificent Swartberg and Outeniqua mountains. Apart from travelling through Oudtshoorn, en route to George, visitors also flock to the Karoo town to explore the ostrich farms in the area as well as the world-famous…