1 post tagged avignon bridge
Palace of the Popes - Avignon, South of France
Avignon is a city in the South of France, also known as the City of Popes. It is home to very rich historical buildings and cultural events. One of the most impressive buildings called the Palace of the Popes overlooks this beautiful city. Its medieval structure is easily seen over the waters and its interior is decorated with unique sculptures and paintings!