Where is La Rosaleda?
Where is La Rosaleda located?
La Rosaleda, La Rosaleda (Station), Spain (approx. 36.73547°, -4.42478°)
Where is La Rosaleda on the map?
{"latitude":36.73547,"longitude":-4.42478,"title":"La Rosaleda"}