Where is São Francisco de Paula?

Where is São Francisco de Paula located?

São Francisco de Paula, Tamaulipas, Mexico (approx. 23.36667°, -100.0833°)


Where is São Francisco de Paula on the map?