Plage La Vallée: Haiti's Hidden Gem on Île de la Tortue | OnlyBeaches