Where is Ranco Nuevo del Norte?

Where is Ranco Nuevo del Norte located?

Ranco Nuevo del Norte, Tamaulipas, Mexico (approx. 23.41667°, -98.96667°)


Where is Ranco Nuevo del Norte on the map?