The Relay reached Victoria Falls, one of the Seven Natural Wonders of the World and the world’s largest sheet of falling water in Zambia

The Relay reached Victoria Falls, one of the Seven Natural Wonders of the World and the world’s largest sheet of falling water in Zambia

The Relay reached Victoria Falls, one of the Seven Natural Wonders of the World and the world’s largest sheet of falling water in Zambia

(Visited 3 times, 1 visits today)