Where is The Haven Khao Lak - SHA Extra Plus?

Where is The Haven Khao Lak - SHA Extra Plus located?

The Haven Khao Lak - SHA Extra Plus, The Haven Khao Lak - SHA Extra Plus, Thailand (approx. 8.68159°, 98.24132°)


Where is The Haven Khao Lak - SHA Extra Plus on the map?