Some of Thailand’s best snorkeling is at Surin Islands, which are easy to visit on a day trip from Phuket or Khao Lak.