Results 1 results found Roquefixade Carthar Castle on top of a rugged rock, Languedoc-Roussillon, France, Europe