Naturally Beautiful and Marvellous Nuwara Eliya – The Heart of Sri Lanka's Hill Country | Well Known Places