Boumedfaa (بومدفع ) a town in northern Algeria.
via Wikipedia infobox
Boumedfaa (بومدفع ) a town in northern Algeria.
It is located at 36°22′13″n, 2° 28′ 35″e, 100 km west of Algiers and 60 km north-east of Aïn Defla and 37 km north-west of Médéa and 40 km west of Blida.
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).