Official web site

Address:

22 Delieu Street
Soufrière
Saint Lucia

+1-758-724-9716




RFI 102.1 FM

Soufrière

102.1 Mhz








Saint Lucia is a sovereign island country in the West Indies in the eastern Caribbean Sea on the boundary with the Atlantic Ocean.
Wikipedia