Where is La Norma?

Where is La Norma located?

La Norma, La Norma, France (approx. 45.201447°, 6.6970367°)


Where is La Norma on the map?