Phi Phi Islands • Hotels Location Map

address: 49 Moo 8, Loh Ba Gao, Phi Phi Islands, Thailand
view on Google Maps