Dekinda is a village in Sri Lanka. It is located within Central Province. This could be regarded as a village blessed with scenic beauty because there are beautiful waterfalls near the village, one of them being Galboda Ella.
~1 min read
Dekinda is a village in Sri Lanka. It is located within Central Province. This could be regarded as a village blessed with scenic beauty because there are beautiful waterfalls near the village, one of them being Galboda Ella.
==See also== List of towns in Central Province, Sri Lanka
3 mapped locations
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).