Where is Phuket Leelavadee Hua Ting Resort, Patong Beach located?
Phuket Leelavadee Hua Ting Resort, Patong Beach, Phuket Leelavadee Hua Ting Resort, Patong Beach, Thailand (approx. 7.88525°, 98.29281°)
Phuket Leelavadee Hua Ting Resort, Patong Beach, Phuket Leelavadee Hua Ting Resort, Patong Beach, Thailand (approx. 7.88525°, 98.29281°)