Soufriere, St. Lucia

Soufrière is a vibrant town on the west coast of Saint Lucia.

A tropical beach with golden sand, swaying palm trees, and two sailboats anchored in the bay in front of the lush green mountains of Soufrière, St. Lucia.