19.08.2020, 21:15
The Mysterious Isla De Lobos Lighthouse UFO Incident
Isla de Lobos is a small island a few miles off the Uruguayan coast, just where the River Plate meets the Atlantic Ocean. Its name means literally “island of the fur seals”, as these animals roam freely, and it is a lonely place where the only outstanding feature is the lighthouse.
Skaityk toliau