Advertisements
Menu

A lot of tea and a bit of Ramayana in Nuwara Eliya

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 is an important tourist place in central Sri Lanka. Its very close o Kandy. One can assume the importance of this place by the fact […]

Advertisements

READ MORE