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°)
The Charm Resort Phuket - SHA Certified, Patong Beach, The Charm Resort Phuket - SHA Certified, Patong Beach, Thailand (approx. 7.90395°, 98.29853°)