Posts Tagged: zambia

Victoria Falls, Livingstone, Zambia

Victoria Falls at Livingstone, Zambia

Victoria Falls is also called Mosi-oa-Tunya meaning “smoke that thunders.” It also one of the Seven Natural Wonders of the World.