The Leopard Rock Hotel is one of the best holiday resorts in the Vumba, an area south-east of the city of Mutare in the eastern highlands region. This 4-star establishment is set in a scenic environment with incredible views and natural beauty. Coupled with her grand buildings and elegant furnishings Leopard Rock is a great […]