The stunning medieval city of Carcassone is perched up on hill above the River Aude. The town is very old and dates back to the 3rd century A.D. That's over 2,500 years of history! The town has lived through the Romans, Crusaders and more. The town itself is still inhabited and from the looks of it, is solely sustained on tourism. There were restaurants, specialty shops and souvenir shops galore. That was one of the things that I disliked about Carcassone and felt very similar to Mont Saint-Michel. There was too much emphasis on the touristy things and not on the history. If I didn't do research before it's possible we could've fallen prey to a tourist trap! It's just one of those places that you have to find the hidden gems. Despite all of this, it's a beautiful medieval city and I'm glad that we were able to visit.