Victoria Falls and Devil’s Pool

Victoria Falls

One of the Seven Natural Wonders of the World, Victoria Falls is a must-see destination and should be on your bucket list! The falls certainly aren’t the highest or widest falls in the world. However, they are classified as the largest due to the sheer volume of water plummeting over the edge in a single…

Read More