Celles

 
 

The (mostly) deserted town of Celles on the shore of Lac du Salagou, near Clermont l’Herault, in the Languedoc-Roussillon region of France.

 

The ‘ghost town’ of Celles

January 19, 2009