January 28, 2020

Review: The Trevene Hotel Nuwara Eliya

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…