Nuwara Eliya  Sri Lanka
Galway Heights Hotel
- 19 Sep
- 19 Mar
- 18 Sep
Nestled in the tea country hills of central Sri Lanka, the 3 star Galway Heights Hotel is an ideal spot to explore what Nuwara Eliya has to offer. The bar is decorated with the dark words of the old …