Phuket is an island that not only boasts pristine beaches but some stunning marine life as well which can be discovered while indulging in some snorkelling. Panwa Beach is one …