Panama City is the capital and largest city of Panama, a country in Central America located on a narrow land mass (Isthmus of Panama) that connects North and South America.