Category: Zambia

Zambia – Hello Victoria Falls!

Comments 2
For the last safari days we crossed over to Zambia to visit one of the 7 Natural Wonders of the World: the Victoria Falls. You can visit the falls in