J

Amazing natural beauty. One of the best hotel in S...

Amazing natural beauty. One of the best hotel in Sri Lanka I've been. Nice stuff, comfortable and clean rooms. Definitely recommend.

Comments:

No comments