Atalaya, Spain
Full City Profile
273
Population
7/sq mi density
1,726 ft
Elevation
526 meters
60°F
Avg Temperature
16°C
Churches in Atalaya (2)
Ermita de San Isidro
Iglesia de Nuestra Señora del Camino