Where is X10 Khaolak Resort SHA Plus, Khao Lak?

Where is X10 Khaolak Resort SHA Plus, Khao Lak located?

X10 Khaolak Resort SHA Plus, Khao Lak, Phangnga, Thailand (approx. 8.65375°, 98.24911°)


Where is X10 Khaolak Resort SHA Plus, Khao Lak on the map?