Where is Khaolak Wanaburee Resort - SHA Extra Plus, Khao Lak?

Where is Khaolak Wanaburee Resort - SHA Extra Plus, Khao Lak located?

Khaolak Wanaburee Resort - SHA Extra Plus, Khao Lak, Phangnga, Thailand (approx. 8.63113°, 98.24421°)


Where is Khaolak Wanaburee Resort - SHA Extra Plus, Khao Lak on the map?