Europe, France,
Ardèche
Ardèche is in
France
.
Europe, France, Ardèche,
Saint Bauzile