Where is The Nature Phuket - SHA Extra Plus?

Where is The Nature Phuket - SHA Extra Plus located?

The Nature Phuket - SHA Extra Plus, Phuket province, Thailand (approx. 7.91536°, 98.29314°)


Where is The Nature Phuket - SHA Extra Plus on the map?