Haiti (cWOD)

Haiti is a sovereign state located on the island of Hispaniola in the Greater Antilles archipelago of the Caribbean Sea.

Overview
Haiti is populated by a mixture of many ethnic groups. The island differs from other Caribbean islands insofar as it is a paradise for the Followers of Set, who thrive in its Voodoo culture.