Tapachula
City in Mexico
Tapachula de Córdova y Ordóñez, simply known as Tapachula, is a city and municipality located in the far southeast of the state of Chiapas, México, near the Guatemalan border and the Pacific Ocean. Wikipedia
People also ask
What is Tapachula, Mexico known for?
Is Tapachula worth visiting?
What country is Tapachula closest to?
What happened in Tapachula?