Did you know


This beautiful Waterfall is located in the Northern Circuit of  Zambia. 

It is called Izi Falls and it is located in Mpulungu. 

Post a Comment

Previous Post Next Post

Contact Form