Where is Splash Beach Resort, Maikhao Phuket - SHA Extra Plus, Mai Khao Beach?

Where is Splash Beach Resort, Maikhao Phuket - SHA Extra Plus, Mai Khao Beach located?

Splash Beach Resort, Maikhao Phuket - SHA Extra Plus, Mai Khao Beach, Splash Beach Resort, Maikhao Phuket - SHA Extra Plus, Mai Khao Beach, Thailand (approx. 8.11611°, 98.30619°)


Where is Splash Beach Resort, Maikhao Phuket - SHA Extra Plus, Mai Khao Beach on the map?