Where is P.P. Palmtree Resort, Phi Phi Don located?
P.P. Palmtree Resort, Phi Phi Don, P.P. Palmtree Resort, Phi Phi Don, Thailand (approx. 7.73969°, 98.77273°)
P.P. Palmtree Resort, Phi Phi Don, P.P. Palmtree Resort, Phi Phi Don, Thailand (approx. 7.73969°, 98.77273°)