Where is San Antonio del Rio?

Where is San Antonio del Rio located?

San Antonio del Rio, Tamaulipas, Mexico (approx. 24.36667°, -99.56667°)


Where is San Antonio del Rio on the map?