Where is Los Manueles?

Where is Los Manueles located?

Los Manueles, Tamaulipas, Mexico (approx. 23.43333°, -97.86667°)


Where is Los Manueles on the map?