Guaira Falls

What about Guaira Falls? Have you been there before it was flooded? Is it true that they there the worlds biggest waterfall?