Soufrière is a town on the West Coast of Saint Lucia, in the eastern Caribbean Sea.
The Beacon gives THE BEST view of Soufriere's and the majestic Pitons and the food is scrumptious! Its a must visit place when in St.Lucia!