Charming hilltop village "Mougins" -located in the Alpes-Maritimes region of southeastern France