Thailand has some incredible underwater experiences to offer but some of the best diving and snorkelling has to be at the Surin Islands.