via Wikipedia infobox
Torres de la Alameda ( Spanish pronunciation: [ˈtores ðe la alaˈmeða]) is a municipality of the Community of Madrid, Spain.
References
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).