Europe Travel, France, WineAugust 28, 2013<July 6, 2024 Tourist Guide to Drinking & Buying Wine in Avignon France by Valerie Quintanilla Ah, wine in Avignon. The city’s location is prime for wine lovers (like moi). It’s something of a crossroads to French wine regions –…