Wimalasurendra Grid Substation is a Electrical substation located in Sri Lanka. It is one of the 134 Electrical substations in Sri Lanka. Address of Wimalasurendra Grid Substation is Sri Lanka. Wimalasurendra Grid Substation is located in a remote area, with less than 2 listed places around it
Some of the places around Wimalasurendra Grid Substation are -
Sri Lanka