Palmyra Patong Resort Location Map

address: 91/3 Rat-U-Thit Road, Patong, Phuket, Thailand
view on Google Maps