Where is Quintanapalla?
Where is Quintanapalla located?
Quintanapalla, Quintanapalla (Station), Spain (approx. 42.4087°, -3.534707°)
Where is Quintanapalla on the map?
{"latitude":42.4087,"longitude":-3.534707,"title":"Quintanapalla"}