Why it belongs here
The Soufrière River (French la Soufrière) is a river in the Soufrière Quarter on the island country of Saint Lucia. The French term "Soufrière" is a generic one referring to "Sulphury" volcanic peaks called La Soufrière or Soufrière Hills on each of St.
Source-backed