Tag: Mountain Top Fortress

The Citadelle Laferriere Fortress, Haiti

The Citadelle Laferriere Fortress is a massive mountaintop fort in northern Haiti. It is one of the largest fortresses in the U.S. has itself...