Help make Alexa smarter on Alexa Answers. Sign in with Amazon

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.

{{ relativeTimeResolver(1589673173906) }}

LIVE
Points points 147
Rating

Join Alexa Answers

Help make Alexa smarter and share your knowledge with the world

LEARN MORE