Tapia may refer to:
==Places== Tapia de Casariego, a town in Asturias, Spain Villanueva de Tapia, a town and municipality in Málaga, Spain Tapia, part of Lugoj in Timiş, Romania Tapia, a city in Tucumán, Argentina
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).