ist ein Solar photovoltaic power plant gelegen in Vavuniya 43000. Es ist einer der 31 Photovoltaik-Solarkraftwerke im Sri Lanka. Adresse von ist Mamadu Road, Vavuniya 43000, Sri Lanka.
Einige der Orte in der Umgebung sind -
Mamadu Road, Vavuniya 43000, Sri Lanka