Mexico Rocks
Belize
Manta Ray Passage
Fiji

Snorkeling with reef manta rays at Manta Ray Passage, Fiji.

Close encounter with an hawksbill sea turtle in Anse Lazio, Praslin.

Mexico Rocks (Belize)

Manta Ray Passage (Fiji)

Hol Chan Cut (Belize)

Shark Ray Alley (Belize)

Anse Lazio (Seychelles)