Mandagal Oya Mini Hydropower Project is located in Deraniyagala, Sri Lanka on X855G99, Mandagal Oya Mini Hydropower Project. Mandagal Oya Mini Hydropower Project is rated 3 out of 5 in the category hydroelectric power plant in Sri Lanka.
Address
X855G99, Mandagal Oya Mini Hydropower Project