Police STF Camp - Kande Ela is located in Nuwara Eliya, Sri Lanka on WQCRWX5, Blackpool-Ambewela-Pattipola-Horton Plain Rd. Police STF Camp - Kande Ela is rated 4 out of 5 in the category police academy in Sri Lanka.
Address
WQCRWX5, Blackpool-Ambewela-Pattipola-Horton Plain Rd