Tea Factory Hotel Nuwara Eliya

Fairweather prevails over Nuwara Eliya for tourists – Everything’s perfect for a blissful holiday

Since the rainy season has already begun, most parts of Sri Lanka are receiving spells of showers throughout the day,…

5 years ago