Where is San Luis del Alto?

Where is San Luis del Alto located?

San Luis del Alto, Tamaulipas, Mexico (approx. 25.6°, -97.61667°)


Where is San Luis del Alto on the map?