373 dive sites in 54 countries have records of damselfish.
44 confirmed by two or more independent sources, 329 reported by one source.
Sites are ranked by evidence: first by how many independent divers logged the animal there, then by how many independent sources confirm it. "Best" here means most independently confirmed, nothing more.
All 37 damselfish sites in PhilippinesDive sites in Philippines
Damselfish sites in United StatesDive sites in United States
Damselfish sites in Cayman IslandsDive sites in Cayman Islands
Damselfish sites in Dominican RepublicDive sites in Dominican Republic