Goh Rap, Nakhon Si Thammarat (island)