Carcassonne is the city built up around a little hilltop that has had people living on it since people were living in France. The little hilltop became a fortified walled city about 1000 years ago and was added onto and built up over the centuries. Currently, it's the oldest fully walled medieval city in Europe and it's enchanting. Now it's filled with shops and restaurants and tourists but you can imagine what it might have been like with knights galloping around and the peasants going about their daily business. They actually have a few actors wandering around in costume which sounds kitschy but which was kind of cute.
I also had lunch there and tried the traditional 'cassoulet' which is a stew made with white beans cooked in duck fat and then baked with chicken and pork...delicious!