Where is Naiyang Discovery Beach Resort SHA?

Where is Naiyang Discovery Beach Resort SHA located?

Naiyang Discovery Beach Resort SHA, Phuket province, Thailand (approx. 8.08982°, 98.29829°)


Where is Naiyang Discovery Beach Resort SHA on the map?