Panama and Costa Rica
The channel lies between modern day England and France. It is about 350 miles wide.
The nation that lies between Honduras and Costa Rica is Nicaragua. Nicaragua is also the largest country in Central America. Its capital city is Managua.
Between Austria and Switzerland
Canada and the United States
The English Channel lies between England and France. In French, it is referred to as 'La Manche' (Translation - the sleeve).
The Gulf of Bothnia lies between Sweden and Finland.
While there is not a city that lies in two countries, there is a city that lies on two continents. Instanbul's northern part lies in Europe, but the rest of the city is in Asia.
The capitals of countries sharing borders between North and South America are Panama City in Panama, Quito in Ecuador, and Bogota in Colombia. These countries are located in the region where the two continents meet, forming the boundary between North and South America.
The isthmus that connects North America and South America is the Isthmus of Panama. It is a narrow strip of land that lies between the Caribbean Sea and the Pacific Ocean, creating a land bridge between the two continents.
If you mean Middle America as a geographical term (and not the socio-economic term for middle class America) then really its just a pseudonym for Central America so generally speaking, the countries on the isthmus that lies between the contential U.S. and South America. If you're looking for countries then between the U.S. and Colombia. Look here for the wikipedia entry and http://en.wikipedia.org/wiki/Middle_America_(Americas)
Balboa and Colon are two cities in Panama besides Panama City
This channel lies between Eire and the Wales