World through my eyes
Nuwara Eliya is not the name that automatically pops up in your mind, when you talk about Sri Lanka. One keeps talking about Colombo, Galle or Kandy. But Nuwara Eliya