Travel in Zambia and Zimbabwe: Microlight Flight over Victoria Falls

Victoria Falls is a massive waterfall, which borders both Zambia and Zimbabwe.

Continue reading “Travel in Zambia and Zimbabwe: Microlight Flight over Victoria Falls”

Advertisements