Exploring Carcassonne: A Journey Through Medieval France