Victoria Falls & Zambezi River
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 as one of the Seven Natural Wonders of the world. Seeing Victoria Falls from which side was a question that we had in mind for a while when planning. So, […]
Avani & The Royal Living Stone Resorts in Zambia
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 suite in Avani, and a free upgrade in the Royal Living Stone.. (THANK YOU!) This connection was facilitated by Mr Hamad Al Ali Station Manager at Emirates in Zambia […]