ADVERTISEMENT
Here is the picture of Haiti logo. Labadee, a port located on the country's northern coast. Labadee is a resort leased long term by Royal Caribbean International.
Permalink | Comments