Geography
Where is the island of tortuga?
1
Answer
Tortuga Island is a Caribbean island that forms part of Haiti, off the northwest coast of Hispaniola. It constitutes the commune of Île de la Tortue in the Port-de-Paix arrondissement of the Nord-Ouest department of Haiti.
LIVE
Points
147
Rating
Similar Questions
{{similarQuestion.category}}
•
{{similarQuestion.answerCount}}
Answer
Answers