France, Switzerland, Austria and Slovenia all border Italy. San Marino and Vatican City are within Italy. So you could say 4 countries or 6 countries. The best is to list and explain all 6.
Slovenia shares the largest border with Italy.
Romania
Switzerland
Among the countries listed, Italy does not share a border with France. France shares borders with Spain, Germany, and The Netherlands, but its border with Italy is at the southeast, making Italy the only country in the list that does not have a direct border with France itself.
France
Chipre
Italy and Slovenia
Switzerland
italy
Matterhorn is found on the border of Italy and Switzerland.
Italy shares a border with France, Austria, Switzerland, and Slovenia
The country bordering France to the South East is... Italy.