Tapachula is a town and (municipality) with a hot, humid climate in the Mexican state of Chiapas. It is located in southern part of the state on the Soconusco coastal plain, near the border with Guatemala, at 14.91° N 92.27° W (...) (from Wikipedia)