Where is Vista Alegre?
Where is Vista Alegre located?
Vista Alegre, Madrid, Spain (approx. 40.38432°, -3.74575°)
Where is Vista Alegre on the map?
Vista Alegre - Atocha
Vista Alegre - HR-Madrid-Puerta del Sol
Vista Alegre - Madrid City Center
{"latitude":40.38432,"longitude":-3.74575,"title":"Vista Alegre"}