• Srilanka,  Travel

    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 to replicate their homeland by building golf courses and leisure clubs or the beautiful colonial-styled bungalows in the cool climate of Nuwara Eliya – a far far escape from the sweltering heat of the plains! Heritance Tea Factory Hotel, Nuwara Eliya, Srilanka Unique Hotel; Luxurious Eco-lodging;…