Published 2 Years AgoThe Allure of Victoria FallsThe Allure of Victoria Falls Livingstone town is the home of the mighty Victoria Falls... and this is our destination that Molly a