Soufrière, Saint Lucia The Diamond in the Rough: Discovering Soufrière, Saint Lucia Upon arriving in the town of Soufrière, I was immediately struck by
Soufrière, Saint Lucia The Marvels of Soufriere Upon my arrival, I detected a distinctive sulfuric scent emanating from the