At the summit of Mount Aconcagua reads the clue: "Search behind the droplets of the world's largest waterfall system." Where should you go?
Answer Iguazú Falls
Although Angel Falls in Venezuela may be the world's highest waterfall, Iguazú Falls earns the title of the world's largest waterfall system. Made up of 275 falls, you'll definitely need to switch your phone to a panoramic view to capture them all.
Last updated 5 years ago · 969 views · SOURCE