Where is La Puebla de Montalbán?

Where is La Puebla de Montalbán located?

La Puebla de Montalbán, La Puebla de Montalbán, Spain (approx. 39.86445°, -4.359279°)


Where is La Puebla de Montalbán on the map?