what are the neighboring countries of france?
France is bordered by the English Channel and Bay of Biscay; Belgium, Luxembourg, and Germany to the north, Switzerland and Italy to the east and Spain to the south.