Carcassonne, France: Europe's Ultimate Fortress City - Rick Steves’ Europe Travel Guide