Victoria Falls in Africa Zimbabwe is One of the 7 Wonders of the Natural World – Do you know what the others are? I confess, I had to look them up too! I forgot about the Paricutín Volcano. This website covers travel to the last one on the list – Victoria Falls Zimbabwe. The complete … Read moreWhat are the official 7 Natural Wonders of the World?