Tag: Tea Factory Hotel

+

Heritance Tea Factory Hotel – Nuwara Eliya, Srilanka

Nuwara Eliya, Srilanka: Nuwara Eliya means City of Lights. It is also called the Little England of Srilanka. Situated at 2000 m above sea-level, the old colonial hill retreat still smells of the delicate perfumes that the young, poised English ladies used to adorn themselves with as they strutted along in their white laces and pearls, roaming around in horse carriages as their men tried … Read More Heritance Tea Factory Hotel – Nuwara Eliya, Srilanka