Khaolak Orchid Beach Resort Map

Address: 61 Moo 3, T. Khuk-Khak, A. Takuapa, 82190 Phang Nga, Thailand
GPS Coordinates: 8° 41.051' N – 98° 14.449' E