Nuwara Eliya is Sri Lankan tea mecca and heart of Ceylon. Place where time stopped in British colonialism era, where young boys plays cricket and Tamil woman picks tea leaves. In Nuwara Elija we...
Nuwara Eliya is Sri Lankan tea mecca and heart of Ceylon. Place where time stopped in British colonialism era, where young boys plays cricket and Tamil woman picks tea leaves. In Nuwara Elija we...