a small town of France, in the department of Ardèche, formerly Upper Vivarais, seated on the river Deumre. E. Long. 4° 52'. N. Lat. 45° 15'.
a small town of France, in the department of Ardèche, formerly Upper Vivarais, seated on the river Deumre. E. Long. 4° 52'. N. Lat. 45° 15'.