Nuwara Eliya......
Nuwara Eliya is one of the most beautiful city in Sri Lanka.
It is situated in the central province. Nuwara Eliya is also called ''Little England'' lake Gregory and the victoria part attracts the visitors.Horton plants National park is a famous tourist destination. Nuwara has cool climate. There are many water falls in Nuwara Eliya. It is very beautifui city..... |
|