Tag Archives: zambia

Want to holiday to Victoria Falls like the Duke and Duchess of Sussex?

Note How They Experienced Victoria Falls During the twosome’s Africa holiday to celebrate Miss Markle’s birthday, they reportedly took a romantic sojourn to Zambia to experience the wonder of Mosi-oa-Tunya (the Smoke that Thunders), more commonly known as Victoria Falls.   One of the seven natural wonders of the world, the famed waterfall straddles Zambia… Read More »