Atalaya (Spanish for watchtower) may refer to:
Atalaya (Spanish for watchtower) may refer to:
==Places== ===Spain=== Atalaya, Badajoz, a municipality in the province of Badajoz, Extremadura Atalaya (Madrid), a ward in Madrid Atalaya del Cañavate, a municipality in the province of Cuenca, Castile-La Mancha La Atalaya, Salamanca, a municipality in the province of Salamanca, Castile and León Atalaya Castle (Spain), a Moorish structure in Villena, province of Alicante La Atalaya, a former village that was destroyed to expand the Corta Atalaya open-pit mine Atalayas de Alcalá, ''(Talaies d'Alcalà)'', a mountain range in the Valencian Community
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).