When it comes to snorkelling Phuket is without a doubt one of the most breathtaking destinations with turquoise waters and white sandy beaches. The area is home to an abundance …