The Govenors Chalets hotel in Nuwara Eliya, Sri Lanka.
Size:
4368px × 2912px
Photo credit: ©
Y.Levy / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
cabin,
cabins,
ceylon,
chalets,
cosy,
eliya,
govenors,
hotel,
lanka,
luxurious,
luxury,
nuwara,
sri,
suite