Map of Vaucluse France
Vaucluse is located in Provence France. This French "department" was named after the famous spring called Fontaine-de-Vaucluse.