No. 57, Grand Hotel Road, Nuwara Eliya, Sri Lanka