Bali is fantastic for not only diving but for offers first class snorkeling as well.
Snorkeling with manta Rays
Snorkeling with Bali Secrets In Amed
Snorkeling with Bali Secrets In Blue lagoon
Senorkeling in Tulamben with Bali Secrets