Panama lies on the narrow land bridge which divides North America and South America. Panama borders the Caribbean Sea to the north and the Pacific Ocean to the south. The Republic of Columbia lies to the east of the country, with the Republic of Costa Rica to the west.