Lanta or LANTA may refer to:
==Places== Lanta, West Virginia, United States Lanta, Haute-Garonne, France Lanta Islands, Thailand Ko Lanta Yai, the largest of the Lanta Islands Ko Lanta Noi, in Ko Lanta District Koh Lanta National Park, Krabi Province, Thailand
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).