Chena Huts | This is Sri Lanka

12 days ago
4

This place is so secluded and immersed in nature that you have to actually be careful when moving around the property, you never know what wild animals you can run into! Nevertheless, it is a stunning property with amazing service that could definitely be considered as one of the most luxurious jungle resorts in Sri Lanka.

Loading 1 comment...