I love travelling

The mighty Victoria Falls!

Victoria Falls

Victoria Falls, situated on the Zambezi River between Zambia and Zimbabwe, is a breathtaking natural wonder that captivates with its awe-inspiring beauty. Known as “The Smoke that Thunders,” the falls boast a stunning curtain of cascading water that plummets into a deep gorge, creating a spectacular display of mist and rainbows.

Learn more on African bushcamps