Nuwara Eliya is a beautiful city in Sri Lanka. It is coldest city in Sri Lanka...
Author Withheld (Age out of range)
More traditions from Sri Lanka →