203 dive sites in 31 countries have records of leopard (zebra) sharks.
46 confirmed by two or more independent sources, 157 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 67 leopard / zebra shark sites in ThailandDive sites in Thailand
All 32 leopard / zebra shark sites in AustraliaDive sites in Australia
All 21 leopard / zebra shark sites in MalaysiaDive sites in Malaysia
All 12 leopard / zebra shark sites in United StatesDive sites in United States
Leopard / zebra shark sites in IndonesiaDive sites in Indonesia
Leopard / zebra shark sites in MozambiqueDive sites in Mozambique
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