Julio Licinio: Iguazu Falls in Argentina. Top 10 Most Beautiful Waterfalls in the World. Iguazu Falls are found on the border of Brazil and Argentina. Not very high m), but very impressive: it has 275 cascades, that form a horseshoe and stretch for m).
Iguazu Falls, are waterfalls of the Iguazu River on the border of the Argentina province of Misiones and the Brazilian state of Paraná. The falls divide the river into the upper and lower Iguazu. The Iguazu River rises near the city of Curitiba.
Tat Kuang Si Waterfall near Louan Phabang, Laos. Tat Kuang Si is a three tier waterfall about 29 kilometres south of Luang Prabang. These waterfalls are a favourite side trip for tourists in Luang Prabang. Photo: federico on TrekEarth