Also known as Iola, Texas, Iola, TX
city in Texas, USA
Iola es una ciudad ubicada en el condado de Grimes en el estado estadounidense de Texas. En el Censo de 2010 tenía una población de 401 habitantes y una densidad poblacional de 149,59 personas por km².
Abstract from DBpedia / Wikipedia · CC BY-SA
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).