Labadee Water Taxi StandOther 4.3 Labadee, Nord Department, Haiti Share QQJ4+WWX, Labadee, HaitiReviewsLog in to leave a review.No reviews yet.