Lorenzo Giani of Sun International writes in on the top 10 reasons to visit Livingstone. 90% of the Victoria Falls are in Zambia. The Falls are higher on the Zambian side (70m on the Zimbabwe side "Devils Cataract" reaching up to 110m at the Main Falls which is on the Zambian side. (In fact...