Where is Koh Lak Resort, Prachuap Khiri Khan located?
Koh Lak Resort, Prachuap Khiri Khan, Koh Lak Resort, Prachuap Khiri Khan, Thailand (approx. 11.82899°, 99.80522°)
Koh Lak Resort, Prachuap Khiri Khan, Koh Lak Resort, Prachuap Khiri Khan, Thailand (approx. 11.82899°, 99.80522°)