33/3, Glen Fall Road, Nuwara Eliya, Sri Lanka