Also known as Tiger Island
eiland in Angola
via Wikidata · CC0
Ilha dos Tigres is het grootste eiland van Angola en ligt in de Straat van Tigres. Het eiland in de Atlantische Oceaan maakt deel uit van de provincie Namibe.
Abstract from DBpedia / Wikipedia · CC BY-SA
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).