Victoria Falls
Victoria Falls, a Thrill of a Lifetime! Victoria Falls on the border between Zambia and Zimbabwe is without a doubt one of the world’s most magnificent destinations and an absolute “thrill of a lifetime.” Getting there is a challenge, but one that is rewarded on a monumental scale. Oregon’s Multnomah Falls and Niagara Falls are …