Ang Thong National Marine Park is a fascinating archipelago of 42 or so islands in the Central Gulf Coast of Southern Thailand. It is northwest of Ko Samui.