14/16, Upper lake road, Nuwara Eliya, Sri Lanka