Cadras BeachOther 4.6 Labadee, Nord Department, Haiti Share Cadras Beach, Labadee, HaitiReviewsLog in to leave a review.No reviews yet.