Cape Country Routes (CCR) South Africa is a leading group of owner-operated and managed accommodation and activity establishments located along popular road travel routes in the Western and Eastern Cape….