Goh Nomsao Noi, Phangnga (island)