Tag: Business in Letlhakane

Kings Leatherworks – Letlhakane – Botswana

DIAMOND MINE

Letlhakane Mine – Botswana