Where is Wyndham Royal Lee Phuket, Nai Yang Beach located?
Wyndham Royal Lee Phuket, Nai Yang Beach, Wyndham Royal Lee Phuket, Nai Yang Beach, Thailand (approx. 8.09642°, 98.30451°)
Wyndham Royal Lee Phuket, Nai Yang Beach, Wyndham Royal Lee Phuket, Nai Yang Beach, Thailand (approx. 8.09642°, 98.30451°)