Also known as Península de Barú, Isla de Barú, Isla Baru, Peninsula de Baru, Isla de Baru
island (formerly a peninsula) in Bolívar Department, Colombia
via Wikidata · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).