Mariela Islands. Elizabeth Bay, Isabela Island