A resort has recently been opened on Pulau Besar.
There is a new resort on Pulau Besar