Dekinda

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.

This Kandy District, Central Province, Sri Lanka location article is a stub.

You can help Wikipedia by expanding it.