Meunex Nahalwathura Mini hydropower Plant is located in Madalagama, Sri Lanka on GGX3V4R, Madalagama Colony. Meunex Nahalwathura Mini hydropower Plant is rated 3 out of 5 in the category hydroelectric power plant in Sri Lanka.
Address
GGX3V4R, Madalagama Colony