St. Lucian Food: 13 Must Try Dishes of St. Lucia
St Lucia is a small island in the Lesser Antilles of the Caribbean. The Caribbean is located in the Atlantic Ocean and is made up of over 700 islands, but only 13 are sovereign nations. An additional 21 are dependent countries. St. Lucia is nearest to the island of Martinique, which is visible on a …