Phuket Dive Tours Dive Today Kata Beach — When to go for hidden spots,
Kratin Beach Phuket: top snorkeling under a neglected shore — vibrant reefs and fish