Castlereigh Dam is a Power station located in Sri Lanka. It is one of the 176 Power stations in Sri Lanka. Address of Castlereigh Dam is Castlereigh Dam, Sri Lanka. Castlereigh Dam is rated 4.5 (out of 5 stars) by 10 reviewers on the web.
Some of the places around Castlereigh Dam are -
In very close proximity, around 200 meters, there is one more Power station - Castlereigh Dam
Castlereigh Dam, Sri Lanka