top of page
Search
peccajr1

"The Smoke That Thunders"


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.


18 views0 comments

Recent Posts

See All

Comments


bottom of page