Tapachula de Córdova y Ordóñez is the city of Chiapas, Mexico.
According to PR-model, tapachula.gob.mx is ranked 459,209th in multilingual Wikipedia, in particular this website is ranked 410,577th in English Wikipedia.
The website is placed before hardingsports.com and after spmp.se in the BestRef global ranking of the most important sources of Wikipedia.