Where is Khao Lak?

Where is Khao Lak located?

Khao Lak, Khao Lak, Thailand (approx. 8.612582°, 98.239265°)


Where is Khao Lak on the map?