El Ojo is a mysterious, uninhabited floating island in Argentina's swampy Paraná Delta. Its name, meaning "the eye," comes from the island's striking resemblance to a perfectly round oculus when seen ...
Years of drought have dropped the Parana river to levels not seen in 77 years, disrupting energy, commerce and ecology along its nearly 5,000 km route to the sea The Parana, South America’s ...