Also known as Troy, Idaho, Troy, ID
city in Latah County, Idaho, United States
via Wikipedia infobox
Troy is a city in Latah County, Idaho, United States. Located in the eastern part of the Palouse region, its population was 890 at the 2020 census.
South entrance to Troy
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).