Antilla may refer to:
==Places== Antilla, Cuba, a municipality and town Antilla, Salta, a village and rural municipality in northwestern Argentina La Antilla, a beach resort in Andalusia, Spain
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).