Victoria Falls is a waterfall in southern Africa on the Zambezi River at the border between Zambia and Zimbabwe. It has been described by CNN…
Month:October 2017
Our total stay in Zambia was for four nights, the PR & Marketing team have reached out to us, and offered a free upgrades to…
A friend who would like to remain nameless and called himself “Majhool from Amsterdam” have shared with me this Amsterdam List & i love it!!…