Ambagolla, Police Station Road, Ella., , Sri Lanka