The chapel Saint-Charles is located in Saint-Charles Street in Avignon, in the French department of Vaucluse in the Provence-Alpes-Côte d'Azur region. This 18th century building was started in 1749 and completed in 1757.
Want to see more ? Try the app now !