Where is Koh Lak Resort, Prachuap Khiri Khan?

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°)


Where is Koh Lak Resort, Prachuap Khiri Khan on the map?