DEMO SELF CATERING - Self Catering Cottage Accommodation in Strydenburg, Northern Cape. DEMO SELF CATERING - Self Catering Cottage Accommodation in Strydenburg, Northern Cape. DEMO SELF CATERING - Self Catering Cottage Accommodation in Strydenburg, N