Spain
Spain and Andorra are both directly south of France.
Spain borders France directly to the south. Madrid is the capital of Spain.
Spain borders three countries: Portugal to the west, France to the north, and Andorra, which is a tiny principality located in the mountains between France and Spain. The rest of the country's borders are coastal.
Germany is bordering France on the East, like Switzerland and the north of Italy.
France is the largest country that Andorra borders.
The longest land border shared by mainland France is the Spanish border (623 km), just before the border with Belgium (620 km). The oversea department of French Guiana has a land border of 763 km with Brazil.
Luxembourg has borders with Germany, France, Belgium.
France is the only country that borders Belgium, Switzerland and Italy.
France is the country that borders Spain across the Pyrenees mountains.
Mont blanc
Luxembourg borders with France, Germany, and Belgium.