The largest waterfalls system in the world isGeneral Knowledge A. Angel Falls B. Victoria Falls C. Niagara Falls D. Iguazu Falls