Champcella is a french municipality located in region Provence-Alpes-Côte d'Azur, France.
Les Faures (-) Les Faures, 05310 Champcella, France
Le Serre (-) Le Serre, 05310 Champcella, France