est un Solar photovoltaic power plant situé dans Vavuniya 43000. C'est l'un des 31 Centrales solaires photovoltaïques dans Sri Lanka. Adresse de est Mamadu Road, Vavuniya 43000, Sri Lanka.
Certains des endroits autour sont -
Mamadu Road, Vavuniya 43000, Sri Lanka