19/23, Grand Hotel Road, Nuwara Eliya, Sri Lanka