Also on these boards
Iguazu Falls (sometimes Iguassu or Iguacu) are the 3rd biggest waterfalls in the world. Iguazu falls consist of 275 separate falls and is actually bigger than Niagara Falls. It's located on the Border of Paraguay, Argentina and Brazil. (Photo by David Rochas).
“It is not necessary to fear any pain from giving love. Let the love that pours from you be like such a powerful waterfall that nothing can ascend that waterfall, nothing can touch you.” - from "Love" in the Gardens of the Heart series by Summit University Press