Post Office Nuwara Eliya

Recent Posts

Nuwara Eliya | Little England of Sri lanka

Nuwara Eliya is known among tourists as Little England of Sri anka. The discovery of Nuwara Eliya was associated with a unique climate, unlike the rest of Sri Lanka. On my table steaming a cup of black Ceylon tea, in the background is piano music, several people immersed in comfortable chairs relaxing in the atmosphere of this place. The elegant colonial interior of the Grand Hotel brings me back to the

Read More