Place
Free account · your comment posts right after signup
Not who you're looking for? Others named Victoria Falls: waterfall in Wester Ross, Highland, Scotland, UK · town in the province of Matabeleland North, Zimbabwe
Victoria Falls (Lozi: Mosi-oa-Tunya, "Thundering Smoke"; Tonga: Shungu Namutitima, "Boiling Water") is a waterfall on the Zambezi River in southern Africa, which provides habitat for several unique species of plants and animals. It is located on the border between Zambia and Zimbabwe and is one of the world's largest waterfalls, with a width of .
Read the full article →