Home Europe France The perfect 24 hour itinerary in Avignon, France