Where is La Lucha?

Where is La Lucha located?

La Lucha, Tabasco, Mexico (approx. 18.48333°, -92.42083°)


Where is La Lucha on the map?