190 dive sites in 29 countries have records of leopard (zebra) sharks.
36 confirmed by two or more independent sources, 154 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 64 leopard / zebra shark sites in ThailandDive sites in Thailand
All 30 leopard / zebra shark sites in AustraliaDive sites in Australia
Leopard / zebra shark sites in United StatesDive sites in United States
Leopard / zebra shark sites in MozambiqueDive sites in Mozambique
All 21 leopard / zebra shark sites in MalaysiaDive sites in Malaysia
Leopard / zebra shark sites in IndonesiaDive sites in Indonesia
Leopard / zebra shark sites in PhilippinesDive sites in Philippines
Leopard / zebra shark sites in United Arab EmiratesDive sites in United Arab Emirates
Leopard / zebra shark sites in United KingdomDive sites in United Kingdom