Desert Rose Guest House and Self Catering Accommodation in Springbok, Namaqualand, Northern Cape, South Africa.