Where is Phi Phi Villa Resort-SHA Extra Plus, Phi Phi Don located?
Phi Phi Villa Resort-SHA Extra Plus, Phi Phi Don, Phi Phi Villa Resort-SHA Extra Plus, Phi Phi Don, Thailand (approx. 7.73616°, 98.77732°)
Phi Phi Villa Resort-SHA Extra Plus, Phi Phi Don, Phi Phi Villa Resort-SHA Extra Plus, Phi Phi Don, Thailand (approx. 7.73616°, 98.77732°)