Where is La Vaguada?
Where is La Vaguada located?
La Vaguada, La Vaguada (Station), Spain (approx. 40.47906°, -3.70676°)
Where is La Vaguada on the map?
La Vaguada - Hospital Ramón Y Cajal
La Vaguada - HR-Madrid-Puerta del Sol
La Vaguada - Madrid Atocha Station
{"latitude":40.47906,"longitude":-3.70676,"title":"La Vaguada"}