Things to do in Nuwara Eliya
The little England in Ceylon Life in Ceylon would surely need an escape to the hill country amidst the abreast mountains covered by the evergreen tea plantations. A cold evening with a sip of Ceylon tea in Nuwara Eliya is an overwhelming feeling once a traveler can experience. Nuwara Eliya, the little England in Ceylon … Read more