When we were looking for somewhere to have dinner in Victoria Falls Town, one name came up time and again – the Dusty Road Township Experience.
Victoria Falls
One of the great natural wonders of the world, the mighty Victoria Falls or Mosi-oa-Tunya is a powerful, awe-inducing sight.
Botswana and Victoria Falls
Looking for a once-in-a-lifetime blow-the-budget trip? Look no further than Botswana, home to some of the most spectacular wildlife on Earth, and the mighty Victoria Falls in neighbouring Zimbabwe.