visionsofthepastblog.com
Cité de Carcassonne, France
The Cité de Carcassonne is a medieval walled city and UNESCO heritage site located on a hill overlooking the River Aude in the Occitanie region of France. This hill-top has been occupied for over 2…