No. 1/8. Haddon Hilla Road, Nuwara Eliya, Nuwara Eliya, Sri Lanka