Pul Eliya, a village in Ceylon