Where is PP Charlie Beach Resort- SHA Plus, Phi Phi Don located?
PP Charlie Beach Resort- SHA Plus, Phi Phi Don, PP Charlie Beach Resort- SHA Plus, Phi Phi Don, Thailand (approx. 7.74041°, 98.77317°)
PP Charlie Beach Resort- SHA Plus, Phi Phi Don, PP Charlie Beach Resort- SHA Plus, Phi Phi Don, Thailand (approx. 7.74041°, 98.77317°)