Where is Labores de Tabares?

Where is Labores de Tabares located?

Labores de Tabares, Tamaulipas, Mexico (approx. 26.85°, -99.46667°)


Where is Labores de Tabares on the map?