Plage Les Palmistes: Haiti's Hidden Île de la Tortue Gem | OnlyBeaches