Hurtling Towards The Falls
Never measure God's unlimited power by our limited expectations.Iguazu Falls on the border of Brazil and Argentina is a spectacular waterfall system of 275 falls along 2.7 km (1.67 miles) of the Iguazu River. Etched on a wall on the Brazilian side of the Falls are the words of David… Continue reading








