
Villeneuve lez Avignon
The name of this city means “New City across from Avignon”. While it may not seem brand spanking new to most of us, it is certainly new in comparison to Avignon itself, which has been there since Phocaean times at least, that would be since 500 or 600 B.C. Villeneuve Read More …