Phi Phi Islands • Hotels Location Map

address: 129 Moo 7, Krabi, Thailand
view on Google Maps