Avignon, the most beautiful town in Provence
Avignon is the perfect place to stay if you want to see the purple lavender fields of Provence in France. The old town of Avignon is surrounded by the city wall that was originally built in the 14th century. What