The Palace of the Popes: History of the Papal Palace in Avignon
The Palace of the Popes is a historic building located in the city of Avignon in the south of France. Also known as the Papal Palace, this building was used as the center of the Papal office in the 14...