The largest old fortress in Europe, Carcassonne, is an ancient walled city perched high on a hill in the Languedoc area of Southern France. The hill on which Carcassonne persists has been a fortified town for generations and was famed for its strong, defended walls, jagged turrets, drawbridges, and cobblestone streets.