A manor like house by the main road in Nuwara Eliya