TEMPLE ROAD, WAHUGAPITIYA,PUSSELLAWA, Nuwara Eliya, Sri Lanka