Located in the Caribbean, the snorkeling in St Lucia offers more than a half-dozen beautiful snorkel dive spots. The best St Lucia snorkeling based on popularity are considered to be Anse Chastanet, Trou Au Diable, Anse La Raye, Reduit Beach, and Pigeon Island. For a detailed dive site description and printable snorkel dive map, just select a St Lucia snorkeling dive below.