Demodera is a town in the central highlands of Sri Lanka, located in the Badulla District of Uva Province.
via Wikidata · CC0
~1 min read
Demodera is a town in the central highlands of Sri Lanka, located in the Badulla District of Uva Province.
It is approximately south of Badulla (the capital of Uva Province), on the A16 (Beragala - Hali Ela road).
3 mapped locations
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).