Nuwara Eliya : here Europe amidst Asia smiles - [S.l.] [s.n.] [n.d.] - 14 p.