Bogo Power Mini Hydro Power Station is located in Nuwara Eliya District, Sri Lanka on RJ9MWWG, Norwood-Bogawantalawa-Campion Rd. Bogo Power Mini Hydro Power Station is rated 3 out of 5 in the category power station in Sri Lanka.
Address
RJ9MWWG, Norwood-Bogawantalawa-Campion Rd