Carcassonne is a hilltop city in southwestern France's Occitanie region, the right bank of the Aude river, and it is quite simply magical. Its crowning glory is a fairytale castle, which is part ...
For many, France is a dream destination ... "Today the ruggedly beautiful land around Carcassonne is dotted with [the Cathar's] haunting castle ruins," writes Steves, suggesting the various ...