Claim: The Citadelle Laferrière is approximately 10 miles southwest of the Super Bowl.
Verdict: NOT ENOUGH INFO