1. Where is this island located in the Caribbean region 2. What does the name "TORTUGA" mean translated from Spanish? 3. In 1640 a band of bucaneers/pirates used Tortuga as a base, by what name did they call themselves?

Respuesta :

Sorry, I only know number two, but it's better than nothing, right? Tortuga is "turtle" in english.