Tortuga is the Spanish word for a turtle or tortoise.
Our kids and many adults had an amazing and educational time releasing baby turtles for the mad scramble to the Pacific Ocean to begin their life. Not may make it but the scene is heart warming.