Lafarre, Ardèche

Lafarre (La Fara) is a commune in the Ardèche department in southern France.