8 months agoCharming hilltop village "Mougins" -located in the Alpes-Maritimes region of southeastern Francekaldiglobal1956