Mexico is sandwiched between Central and South America, and the United States, and has close links to both its northern and southern neighbors. Its capital, Mexico City, is one of the largest on earth and is home to an impressive 15 million people. The local currency in Mexico is the peso.