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 ...
It's in motion! A weird floating island in the shape of a circle astonished America. El Ojo: The floating island in Argentina ...
A selection of the stories that caught our eye over the last seven days in Argentina. The government announced on Tuesday ...
Australia take on Lionel Messi's Argentina in a David v Goliath World Cup showdown while the United States look to ambush the Netherlands as the World Cup knockout rounds get under way on Saturday.