Koh Phangan, Thailand
This is an awesome beach! Excellent swimming - warm and clear water, sandy base. Unfortunately, no good for snorkeling though, but I'm not complaining!