Sad to say to you stay-at-homers that I have just spent the day with K diving round the Phi Phi National Park in Thailand...well snorkeling!
By far the best was the uninvitingly named Moskito Island...which has the most amazing coral reef of a beach.
So much diversity. So much life. Just fantastic!