76 employees
Leopard Rock Hotel and Golf Resort is nestled in the Vumba Mountains of Zimbabwe’s Eastern Highlands bordering Mozambique and 35 KM south of Mutare.
1948