Carcassone, France is a fairy tale city with an old walled fortress, winding strets, horse-drawn carriages and a lot of romance. Carcassone