30 Best Things to See & Do at Victoria Falls (Zambia & Zimbabwe)
The towns of Livingstone in Zambia and Vic Falls in Zimbabwe sit on either side of the world-famous…
November 13, 2018The towns of Livingstone in Zambia and Vic Falls in Zimbabwe sit on either side of the world-famous…
November 13, 2018As I lean on the railing of the boat, watching the sun set over the Zambezi River, I…
August 12, 2013