Isola, Alpes-Maritimes
(Redirected from Isola, France)
Isola is a town and commune of the Alpes-Maritimes département, in southeastern France.
It is the service town for the Alpine ski resort of Isola 2000.
Categories: Communes of Alpes-Maritimes | France geography stubs