Also known as North Tawton, Devon
town in Devon, England, UK
North Tawton – miasto w Anglii, w hrabstwie Devon, w dystrykcie West Devon, położone nad rzeką Taw. Leży 28 km na zachód od miasta Exeter i 275 km na zachód od Londynu. W 2005 miasto liczyło 1752 mieszkańców.
Abstract from DBpedia / Wikipedia · CC BY-SA
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).