The Wayback Machine–Victoria Falls

Victoria Falls in is one of the seven natural wonders of the world. I’ve been fortunate enough to visit some of the other wonders. With all the things going on politically, it makes one think of these wonders. Some have been destroyed. Some are in such dangerous places, one can’t really visit. Why destroy them? […]

Read more