Where is Labore?

Where is Labore located?

Labore, Tamaulipas, Mexico (approx. 26.36667°, -99.01667°)


Where is Labore on the map?