Caledonia Mining - Caledonia in the Community

Caledonia Mining present the work they do with the local communities in Zimbabwe.

Management Team
Caledonia Mining

Company Events - CALEDONIA MINING CORPORATION