Haad Laem Sing Phuket: secret small beach with best snorkeling but tricky tide access
Kahung Beach Koh Hey Phuket stunning snorkeling, cocktails, wildlife on shore but expect tourist