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