La Ferme TropicaleOther 4.2 Cap-Haitien, Nord Department, Haiti Share 46 48 5251 PR38+P84, Cap-Haitien, HaitiReviewsLog in to leave a review.No reviews yet.