Discover the rich history and cultural heritage of Avignon, a city that served as the residence of the Roman Catholic Church for 70 years.