Also known as Island of Tavolara
Tavolara is a small island off the northeast coast of Sardinia, Italy.
via Wikidata · CC0
Tavolara es una pequeña isla italiana situada en la costa norte de Cerdeña, en la Provincia de Sácer. Tavolara es uno de los más pequeños reinos del planeta, ahora es simplemente parte de Italia, aunque nunca fue anexada formalmente.
Abstract from DBpedia / Wikipedia · CC BY-SA
6 mapped locations
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).