There are many beaches on Koh Phangan all of which have their own special charachter and charm. Haad Rin beach is where the Full Moon Party is held every month, north lies the famed beach of Thaan Sadet and seneic Thong Nai Paan and on the west side of Koh Phangan is Haad Yao or Long Beach. The warm waters are rich in marine life and snorkelling and diving are world class off Koh Phangan.