Claim: The Citadelle Laferrière is approximately 17 miles south of the city of Cap-Haïtien within the country of Georgia.
Verdict: REFUTES