Cap Solaire 21Other 4.7 Cap-Haitien, Nord Department, Haiti Share 33 33 6831 #35 Rue 21, Cap-Haitien, HaitiReviewsLog in to leave a review.No reviews yet.