No. 13, Welimada Road, Nuwara Eliya, Sri Lanka