Where is La Cabrera?
Where is La Cabrera located?
La Cabrera, Castille and León, Spain (approx. 42.808014°, -5.6719847°)
Where is La Cabrera on the map?
{"latitude":42.808014,"longitude":-5.6719847,"title":"La Cabrera"}