Wild Horizons' Waterfalls Lodge offers 60 en-suite rooms within walking distance of Victoria Falls. Photo Credit: Wild Horizons Wild Horizons has opened Waterfalls Lodge in Victoria Falls, Zimbabwe.
With adrenaline-pumping activities galore, there are countless ways to experience this enthralling natural wonder. Related Article In 1855, after first glimpsing what the local Kololo tribe called ...