The water around Ko Tao's Beaches is pretty amazing. Very clear and excellent for snorkelling.