New lodge to open in Victoria Falls
Victoria Falls in Zimbabwe will see a new lodge opening in April 2020. Pioneers, Victoria Falls, is currently under construction and is situated in the residential suburbs of Victoria Falls, 2km out of town and 3km from the entrance to...