Shrouded in the dense forests of Namtok Huai Yang National Park, Sirarun Resort wows guests with its private, ...