Bogo Power Mini Hydro Power Station is a Power station located in Nuwara Eliya District. It is one of the 176 Power stations in Sri Lanka. Address of Bogo Power Mini Hydro Power Station is Norwood-Bogawantalawa-Campion Rd, Nuwara Eliya District, Sri Lanka. Bogo Power Mini Hydro Power Station is located in a remote area, with less than 3 listed places around it Bogo Power Mini Hydro Power Station is rated 3 (out of 5 stars) by 3 reviewers on the web.
Some of the places around Bogo Power Mini Hydro Power Station are -
In very close proximity, around 200 meters, there is one more Power station - Bogo Power Mini Hydro Plant
Norwood-Bogawantalawa-Campion Rd, Nuwara Eliya District, Sri Lanka