via Wikipedia infobox
Central place of cazorla, called "The Egg" (El Huevo).
Cazorla is a municipality of Spain located in the province of Jaén, Andalusia. According to the 2024 INE figures, it had a population of 7,071 inhabitants.
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).