Nuwara Eliya, because of its invigorating mountain climate and scenery, is Sri Lanka’s most popular hill resort. Nuwara Eliya is also the centre of Sri Lanka’s hill country, producing a significant share of the world’s finest tea. Nuwara Eliya also has one of the finest 18 hole golf courses in South Asia. |