Where is La Jamaica?

Where is La Jamaica located?

La Jamaica, Tamaulipas, Mexico (approx. 26.81667°, -99.26667°)


Where is La Jamaica on the map?