News

The town of Soufriere abuts St. Lucia’s Piton mountains. The iconic spires sit atop dormant volcanos.