Where is The Charm Resort Phuket - SHA Certified, Patong Beach?

Where is The Charm Resort Phuket - SHA Certified, Patong Beach located?

The Charm Resort Phuket - SHA Certified, Patong Beach, The Charm Resort Phuket - SHA Certified, Patong Beach, Thailand (approx. 7.90395°, 98.29853°)


Where is The Charm Resort Phuket - SHA Certified, Patong Beach on the map?