Victoria Falls are on the Zambezi River in southern Africa. Located on the border between Zambia and Zimbabwe they are considered to be one of the world's largest waterfalls. The sheer size and beauty are breathtaking. I am blessed to have been able to see them.
top of page
Welcome to my world
bottom of page
Comments