Phuket is also the largest Thai island and ... Freedom Beach is a great place for snorkeling and there is plenty of wildlife to be seen right off the shore (however, make sure you know how to ...