Nuwara Eliya is in the hill country of Sri Lanka and was built by the British colonists. The temperature during the day changes from 17C to 22C so you can understand why British people decided to start a city so high up. Plus, this is the place where some of the best tea in the world is grown and made. This review of The Trevene hotel will hopefully provide you with an opinion of our…
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OkNoPrivacy policy