Located in Kimberley, McGregor Museum is an important place to learn about local history. The museum has a rich collection covering the history and culture of the region, including the Anglo-Boer War and other related content, showing the development of Kimberley.
Advertisement