THE MIGHTY VICTORIA FALLS
![]()
by Derek Mwale The Victoria Falls is one of the outstanding natural wonders in Africa. It is located in Zambia in a town called Livingstone. The falls was named after the late queen Victoria of the United Kingdom. It’s also referred to as Mosi – o -Tunya by the local people which means the smoke…
