Visiting Victoria Falls: what to expect

Located on the Zambezi River on the border between Zambia and Zimbabwe, Victoria Falls is a fascinating spectacle of beauty. With over forty thousand cubic feet of water per second cascading over the gorges, it is without doubt one of the world’s most spectacular waterfalls. Victoria Falls The Victoria Falls…

Continue reading