Visiting one of Africa’s natural wonders – Victoria Falls
The splendor of one of the largest waterfalls in the world and an adventure of looking down from the edge of the falls brought me to Victoria Falls at the border of Zambia and Zimbabwe.
#Zimbabwe #Zambia #Africa #Waterfalls #VictoriaFalls
Read More