File:Bora_Bora_ISS006.jpg · Wikimedia Commons · See Wikimedia Commons
Also known as Bora Bora, French Polynesia
island in French Polynesia
Bora Bora is an island located in French Polynesia in the South Pacific Ocean. It is known for its scenic beauty, including a lagoon and volcanic peaks, and is a popular tourist destination.
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).