The Victoria Falls are located near the cities of Victoria Falls in Zimbabwe and Livingstone in Zambia and form the natural border between the two countries. We have looked at the waterfalls, which have been a UNESCO World Heritage Site since 1989, from both sides of the country.
» Read the full blog post