Ko Phetra Marine National Park is a stunning archipelago that includes Ko Khao Yai, Ko Lao Liang, Ko Bulon Leh (the park’s only island with privately run accommodation; see p720) and 19 other furry green isles.