Goh Pe-Tra, Trang (island)