Vacation in Avignon, France: Tourism Sights, Hotels and More

The spectacular city of Avignon is an essential stop in Provence. Thirty-nine towers and seven gates punctuate ramparts surrounding the city. From the top of the ramparts you can understand why the site was chosen for a fort: Avignon stands high above the immense plains of the Rhône River and is the strategic point of the whole valley. Within Avignon, you will find a cultural treasure-trove ... Read Full Article