Avignon
October 2nd 2021 Avignon is our home base for this part of Provence. Avignon is located in Southeastern France. It is located on the left bank of the Rhone river. Between 1309 and 1377 the center of the Catholic Church was here and home to seven consecutive Popes. In 1348 Pope Clement VI bought Avignon from Joanne I of Napes. The church controlled the town until 1791 when during the French Revolution it became par
... read more