ile de la tortue
The Tortuga island is also known by its French name ile de la tortue. It stands off the northern coast of Haiti and is a mountainous island. The ile de la tortue, Haiti is famous mostly for its depiction in a number of famous Hollywood films such as The Black Swan, Pirates of the Caribbean, […]