Where is La Perrera?
Where is La Perrera located?
La Perrera, La Perrera, Spain (approx. 41.970337°, -4.9518943°)
Where is La Perrera on the map?
{"latitude":41.970337,"longitude":-4.9518943,"title":"La Perrera"}