The spanish word for Turtle is Tortuga – they are plentiful in the waters surrounding Santa Cruz 22 Jul ’13