Also known as Île de Vancouver
island of British Columbia, Canada
Vancouver Island is a large island off the west coast of British Columbia, Canada. It is an important population and economic center in the province, home to the provincial capital Victoria and the major city of Vancouver.
AI-generated from the Wikipedia summary — may contain errors.
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).