One of the world's largest waterfalls divides two massive countries in the heart of Africa. Victoria Falls is located on the Zambezi River, on the border between Zambia and Zimbabwe. They were ...
Victoria Falls, Zimbabwe — Zimbabwe and Zambia are holding a summit this week in Victoria Falls to identify ways to attract investors for energy projects and development. The talks come as the ...
Zambia is home to 18 mesmerising waterfalls, including the most spectacular – Victoria Falls. There are operators who offer tours around the area. Still, residents of the surrounding villages ...
Minor Hotels has announced its first property in Zimbabwe, the Anantara Stanley & Livingstone Victoria Falls Hotel. This marks a debut in the country for both Minor Hotels and its luxury brand, ...
Proflight Zambia has announced a brand-new route into ... a popular option for travellers looking to admire the Victoria Falls and soak up the watery adventures on the Zambezi.