This 3-star resort is a must visit if you want to stay in a secluded space surrounded by forest. This nature retreat is situated near a natural stream and a natural waterfall. If you are looking for a...
View Property