wilburstravels.com
Friday Photos - Iguazú Falls, Brazil - Wilbur's Travels
One year ago today Mrs Wilbur and I visited the Iguazú Falls in Brazil. The highlight is known as the Devil’s Throat, a vast cascade of turbulent water. I vividly remember getting as close as possible and ending up soaked to the skin from the spray. Exhilarating! The Devil’s Throat, Iguazu Falls, Brazil