8 howie road kimberley, Northern Cape, 8301
Accommodation Kimberley South Africa - 3 star Self-catering units in Kimberly South Africa - Breakfast on request. Hadida Guest House