Snorkeling Best snorkeling spots in Bali:#1 Menjangan Island#2 Blue Lagoon in Padang bai (shipwreck)#3 Amed (shipwreck)#4 Candidasa