Explore the rich history, cuisine, culture, and beauty of Avignon—the City of Popes—in this detailed travel guide.