Thousands of Haitians every year flock to the ancient city of Saut d'Eau to bathe in its waterfalls and pay pilgrimage to a Voodoo Goddess of Love. The Saut d'Eau waterfalls, which are located just ...