mypictures

carcassonne


Carcassonne, a hilltop town in southern France’s Languedoc area, is famous for its medieval citadel, La Cité, with numerous watchtowers and double-walled fortifications.