Go to map
41/62 Khuekkhak, Takua Pa District, Phang-Nga, Khao Lak, Thailand (Open map)
19 Soi Noen Thong Moo 5 , Khukkhak, Khao Lak, Thailand (Open map)
Phachasam Road, Khao Lak, Thailand (Open map)
67/132 Moo 5, Khuk-Khak, Takhuapa, Khao Lak, Thailand (Open map)