The Seychelles archipelago offers a dramatic underwater experience, contrasting deep-sea currents around Mahé with calm shallows ideal for snorkeling…