Home Travel GuidesDestination Guides Haiti: beautiful beaches, mountaintop fortresses, unspoilt nature and voodoo