Isla De Lobos Posted on February 15, 2010 by rhudson Isla de Lobos (island of seals), a few miles east of Punta del Este, is just visible under the mainsail in the picture.