Nuwara Eliya

 


A super comfartable room for those of you going to Nuwara Eliya ❤ This Eden Hill Hotel is within view of Lake Gregory














No comments:

Post a Comment

Instagram