Things to do in Avignon France – The Capital Town of Vaucluse
Avignon France, the capital town of Vaucluse (Provence-Alpes-Côte d’Azur Region) and Côtes du Rhône (one of the biggest rivers in France), famous for its World’s Largest Gothic Edifice – Le Palais des Papes or the Palace of Popes. It was the capital...