Aubenas
/
oh-beh-nah
/
[
French
]
A town in the Ardèche noted for its chestnuts and truffles.
Countries
France
Regions
Ardèche in Rhône-Alpes