Is Victoria falls a natural waterfall?

Yes, it is the runoff from the Zambezi river. It is one of the wonders of the world and also one of the largest.