Well, it depends on what part of the US you are in. There are three countries that border the US. Mexico, Canada, and Russia (near Alaska). If you lived in Guam, which is part fo the US - then the Federated States of Micronesia and Philippines would be closest. Cuba is not too far away - 90 miles. Generally, people will usually answer Canada and Mexico.
The nearest foreign country to London is France.
Mexico
Berlin is in Germany and is the capital. The nearest foreign country is Poland.
Wales and Scotland are the countries closest to England England has land borders with both Wales and Scotland, so both are just a step away. At the nearest point, France is 21 miles away.
Lincoln
It is in Washington state. The nearest foreign country would be Canada, about 125 miles from the border.
Russia
No
An immigrant in the US can petition for his or her spouse who lives in a foreign country as long as he/ or she living in the US has already recieved their citizenship.
No foreign country owns any part of a US state.
france
Spain