Carcassonne: A General Overview Travis Cianciulli What is Carcassonne? Carcassonne is a famous fortified city built on a hilltop in southern France. It was originally built…