Avignon France Tourist Information and Vacation Guide
The Popes' Palace (Palais des Papes) in Avignon France is one of the most important places in Christendom.
The palace was home to Roman Catholic popes for a period of some 67 years during in the 14th century.