Where is La Malva-Rosa?
Where is La Malva-Rosa located?
La Malva-Rosa, La Malva-Rosa, Spain (approx. 39.47969°, -0.32841°)
Where is La Malva-Rosa on the map?
{"latitude":39.47969,"longitude":-0.32841,"title":"La Malva-Rosa"}