ESTLA: Torres de la Alameda
Name: Torres de la Alameda
Country: Spain
Functions:
Country: Spain
Functions:
- Road terminal
Coordinates: 4024N 00321W => 40°24'N, 003°21'W or 40.40000, -3.35000
Coordinates: 4024N 00321W => 40°24'N, 003°21'W or 40.40000, -3.35000