Where To Stay At Victoria Falls

Victoria Falls features on most African Safari itineraries, and rightly so. Often referred to as one of the Seven Natural Wonders, this huge expanse of falling water, the world’s largest they say, is an awe-inspiring sight, and thanks to its prime position straddling the borders of Zimbabwe and Zambia, it is the perfect place to…