The 10 best places to snorkel in the world
Quartz
—
From Moalboal's year-round sardine tornado off Cebu's shore to Egypt's Abu Dabbab Bay where dugongs graze on seagrass beds beneath the surface