Victoria Falls

Victoria Falls is a magical wonder that should be at the top of your bucket list a breathtaking curtain of water like no other. Known to the locals as Mosi-oa-Tunya, meaning The Smoke That Thunders, this natural masterpiece sits on the border between Zimbabwe and Zambia and is one of the most awe-inspiring sights in … Continue reading Victoria Falls