Aerial view of the Victoria Falls

Victoria Falls | One of the 7 natural wonders of the world

The Victoria Falls is simply magnificent and no wonder it is considered one of the 7 natural wonders of the world. A visit to the Victoria Falls should definitely be on your bucket list. In fact all 7 should be on your travel wish list. As a matter of interest the other 6 natural...