File:Combe_Martin_Panorama_(7338286364).jpg · Wikimedia Commons · See Wikimedia Commons
Devon is a county located in South West England, bordered by water on three sides and by other counties to the east. It matters as an established administrative region in England with Plymouth as its major population center.
AI-generated from the Wikipedia summary — may contain errors.
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).
via Wikipedia infobox
Link to a page describing this subject · 40,000 chars · not written by Vinony
via Wikidata · CC0
via Wikidata sitelinks · CC0