answersLogoWhite

0

The port of Labadee is located on the north coast area of the island of Haiti. The area has been privately leased to the company Royal Caribbean, and is popular with tourists.

User Avatar

Wiki User

12y ago

What else can I help you with?