About us
Define
Definitions for
"Levens"
Levens is a small town and commune in the Alpes-Maritimes département of the Provence-Alpes-Côte d'Azur région of France. Its inhabitants are called Levensans (or Levensois).
en.wikipedia.org