Where is Plaça de la Reina?
Where is Plaça de la Reina located?
Plaça de la Reina, Plaça de la Reina, Spain (approx. 39.47361°, -0.37581638°)
Where is Plaça de la Reina on the map?
Plaça de la Reina - S'Arenal
{"latitude":39.47361,"longitude":-0.37581638,"title":"Plaça de la Reina"}