News

The property is located on the Zimbabwe side of the Zambezi River just 5 minutes from the city center of Victoria Falls and 20 minutes from the Victoria Falls International Airport.
Take a flight of discovery high above the awe-inspiring Victoria Falls, one of the largest and most powerful waterfalls on Earth, straddling the border between Zambia and Zimbabwe. This breathtaking ...