No: 17/1, Grand Hotel Road,Nuwara Eliya, , Sri Lanka