smelly stick of rotten eggs of the smell of National park sulphur vents at the La Soufriere Sulphur Spring near the town of La Soufriere in st. lucia or st Lucia in the West Indies eastern caribbean in the beautiful caribbean sea it is one windward islands first found by european explorers in 1500 and settled by the french and british around 1700 and an independent county since 1979 it is interesting to know that soufriere is from the french word for sulpher or soufre