A few facts about Tapachula
- With about 350,000 inhabitants, Tapachula is one of the 50 largest places in Mexico.
- It's part of Chiapas.
- It's about 886 km to Mexico City, the country's largest city.
- Towns nearby: Tuxtla Chico (11 km), Álvaro Obregón (13 km) and Cacahoatán (14 km).