Dive with batfish in Indonesia

20 dive sites in Indonesia where divers report batfish, ranked by where sightings cluster.
Dive sites
20
Regions
8
Best time
Apr to Oct