
Avignon France is on the Rhone River’s southeastern part of the country. It is known as the gateway of Provence. Many visitors use Avignon solely as a base for exploring the area, but the town is extremely charming and deserves sufficient time to explore. Avignon’s History The Phocaeans initially founded Avignon France in 539 BC. […]