Mahiyanganaya Grid Sub Station is a Electrical substation located in Sri Lanka. It is one of the 134 Electrical substations in Sri Lanka. Address of Mahiyanganaya Grid Sub Station is Dambarawa Lake Rd, Sri Lanka. Mahiyanganaya Grid Sub Station is located in a remote area, with less than 1 listed places around it Mahiyanganaya Grid Sub Station is rated 4.5 (out of 5 stars) by 6 reviewers on the web.
Dambarawa Lake Rd, Sri Lanka