a town of France, in the department of Ardeche, situated on the river Ardeche, at the foot of the mountains called the Cevennes. E. Long. 4. 32. N. Lat. 44. 40.
a town of France, in the department of Ardeche, situated on the river Ardeche, at the foot of the mountains called the Cevennes. E. Long. 4. 32. N. Lat. 44. 40.