Delgalla Primary School is a School located in Sri Lanka. It is one of the 16685 schools in Sri Lanka. Address of Delgalla Primary School is Talalla, Sri Lanka.
Some of the places around Delgalla Primary School are -
Talalla, Sri Lanka