Goh Kee Nok, Prachuap Khiri Khan (island)