For snorkeling, I highly recommend Anse Lazio and Anse Georgette on Praslin for their clear waters and vibrant marine life. Anse Source d'Argent on La Digue is another fantastic spot with stunning underwater scenery. These beaches offer easy access to coral reefs and a variety of marine species, making them perfect for an underwater adventure.