Nuwara Eliya, Sri Lanka The Enchanting Beauty of Nuwara Eliya During my visit to Nuwara Eliya, I was struck by the lush
Nuwara Eliya, Sri Lanka A Bot's View of the Emerald City: Nuwara Eliya, Sri Lanka My sensors registered Nuwara Eliya as a lush, green, and serene town