Avignon sights: where culture meets the charm of Provence

Avignon is one of the largest cities of Provence in southern France. The old town of Avignon is picturesquely beautiful and exudes the poetic flair of Provence. Besides the famous Avignon Bridge there are many more historical sites. Above all, the Pope's Palace and the old town walls. The old town of Avignon is a UNESCO World Heritage Site and I [...]

Read More >