Avignon is lovely French city situated on the banks of the beautiful Rhone River. The most visited attraction in Avignon is the Palace of the Popes which is the biggest…