Nuwra Eliya is a very attractive place in our country. It is very beautiful city situated in Central Province of Sri Lanka. Nuwara Eliya called the Little England because of it’s beauty and climate. There are many waterfalls, flower gardens, lakes, parks, little rain forests and tea estates can be seen there. The highest mountain in [...]
Archive for May 10th, 2008
Nuwara Eliya
Posted in Uncategorized on May 10, 2008 | Leave a Comment »


