Where is La Puebla?

Where is La Puebla located?

La Puebla, La Puebla, United States of America (approx. 35.98919°, -105.99641°)


Where is La Puebla on the map?