Where is La Perrera?
Where is La Perrera located?
La Perrera, Castilla y Leon, Spain (approx. 41.97034°, -4.951894°)
Where is La Perrera on the map?
{"latitude":41.97034,"longitude":-4.951894,"title":"La Perrera"}