answersLogoWhite

0

North America

:)

Haiti is actually a place by its self.
North America

User Avatar

Wiki User

9y ago

What else can I help you with?