Question: what are the neighbouring countries of france?
Answer: France Information: 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.