0 / 60 seg.

IT BORDERS FRANCE: The country with which France shares its northernmost border