85/2,Upper Lake Road, Nuwara Eliya, Sri Lanka