Phi Phi Islands • Hotels Location Map

address: 54 Moo 8, Laem Tong Beach, Phi Phi Islands, Thailand
view on Google Maps