Reef fish

Reported at 214 dive sites in 153 places · see them on the map

WHERE TO DIVE WITH REEF FISH
  1. Lord Howe Island, New South Wales, Australia
    1 dive site
  2. Port Douglas, Queensland, Australia
    1 dive site
  3. Townsville, Queensland, Australia
    1 dive site
  4. Rapid Bay, South Australia, Australia
    1 dive site
  5. Whyalla, South Australia, Australia
    1 dive site
  6. Stony Point, Victoria, Australia
    1 dive site
  7. Coral Bay, Western Australia, Australia
    1 dive site
  8. Caye Caulker, Belize District, Belize
    1 dive site
  9. Belize
    1 dive site
  10. Caravelas, Bahia, Brazil
    1 dive site
  11. Koh Kong, Cambodia
    1 dive site
  12. Cambodia
    1 dive site
  13. Cocos (Keeling) Islands
    1 dive site
  14. Santa Marta, Magdalena, Colombia
    1 dive site
  15. Aitutaki, Cook Islands
    1 dive site
  16. Rarotonga, Cook Islands
    1 dive site
  17. Cahuita, Limón, Costa Rica
    1 dive site
  18. Havana, Havana, Cuba
    1 dive site
  19. Playa Larga, Matanzas, Cuba
    1 dive site
  20. Willemstad, Curaçao
    1 dive site