Mbano Manor Luxury Boutique Hotel to Open in Victoria Falls in 2019
A new luxury boutique hotel will open in Victoria Falls in early 2019, adjacent to the Zambezi National Park. “The Mbano Manor Hotel’s vision is to cater for the top-end of the international market with an upmarket and deluxe offering in Victoria Falls, in a forest setting only four kilometres away from the world-famous landmark,”…