Where is Palm Galleria Resort, Khao Lak located?
Palm Galleria Resort, Khao Lak, Palm Galleria Resort, Khao Lak, Thailand (approx. 8.72839°, 98.23115°)
Palm Galleria Resort, Khao Lak, Palm Galleria Resort, Khao Lak, Thailand (approx. 8.72839°, 98.23115°)