Dive with pipefish in Bali

6 dive sites in Bali where divers report pipefish, ranked by where sightings cluster.
Dive sites
6
Best time
Apr to Oct