Claim: The Citadelle Laferrière is located in Nord, Haiti behind a volcano.
Verdict: NOT ENOUGH INFO