Although Koh Samui beaches are generally not renowned for outstanding snorkeling, a few great snorkeling beaches around the island offer decent underwater landscapes filled with tropical marine life. Most of these interesting dive sites are in small or hidden coves,...