From vast landscapes and star-filled skies to authentic food and peaceful escapes, the Karoo is becoming one of South Africa’s most rewarding getaways.