Go out and explore the Khao Lak area ! Khao Lak is surrounded by nature. Waterfalls, beach and rainforest are, sometimes, on walking distance. Lamru National Park, Khao Lak own national park, is actually on a 20 min walk from the resort.
Khao Lak Palm Hill Resort is located in the heart of Khao Lak town. everything, shops, restaurants, bars, etc. is located on walking distance from the Resort.
On walking distance is Fizz Bistro and Bar: a superb small restaurant offering great food !