Khao Yai is a gem of Thailand full of nature spots. Haew Narok Waterfall is the tallest waterfall in Khao Yai to appreciate the beauty.